«integer» etiketlenmiş sorular

Bir tam sayıyı temsil etmek için birçok programlama dilinde ortak veri tipi. Tamsayıları kullanma, saklama veya değiştirme ile ilgili sorular için bu etiketi kullanın.



8
Ruby'de güvenli tamsayı ayrıştırma
Diyelim '123', bir dize var ve tamsayıya dönüştürmek istiyorum 123. Ben sadece bunu biliyorum some_string.to_i, ama dönüştüren 'lolipops'için 0aklımda var etki değildir. Geçersiz bir şeyi hoş ve acı verici bir şekilde dönüştürmeye çalıştığımda yüzümde patlamasını istiyorum Exception. Aksi takdirde, geçerli 0bir sayı ile hiç sayı olmayan bir şeyi ayırt edemem …


7
Java: Tamsayı eşittir ==
Java 1.5 itibariyle hemen hemen alışverişini can Integerile intbirçok durumda. Ancak, kodumda beni biraz şaşırtan potansiyel bir kusur buldum. Aşağıdaki kod: Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt != cdsCt) mismatch = true; hangi şartlar altında belirleyemesem de, …





5
İnt'i ASCII'ye ve geri Python'a dönüştürme
Sitem için bir URL kısaltması yapmaya çalışıyorum ve mevcut planım (önerilere açıkım) kısaltılmış URL'yi oluşturmak için bir düğüm kimliği kullanmaktır. Yani, teorik olarak, düğüm 26 olabilir short.com/z, düğüm 1 olabilir short.com/a, düğüm 52 olabilir short.com/Zve düğüm 104 olabilir short.com/ZZ. Bir kullanıcı bu URL'ye gittiğinde, işlemi tersine çevirmem gerekir (açıkçası). Bununla …
138 python  integer  ascii  encode 



8
BigDecimal'i Tamsayıya Dönüştürme
Bana bir BigDecimal döndüren Hibernate yöntemim var. Bu sayıyı geçirmem gereken başka bir API yöntemim var, ancak Tamsayı parametre olarak kabul ediyor. Her iki yöntemin dönüş türlerini veya değişken türlerini değiştiremiyorum. Şimdi BigDecimal'i Tamsayıya nasıl dönüştürebilir ve ikinci yönteme nasıl geçirebilirim? Bundan bir çıkış yolu var mı?

8
C ++ hex dizesini işaretli tamsayıya dönüştürür
C ++ bir 32 bit imzalı tamsayı bir hex dizesini dönüştürmek istiyorum. Yani, örneğin, onaltılık dize "fffefffe" var. Bunun ikili gösterimi 11111111111111101111111111111110'dur. Bunun imzalı tamsayı gösterimi: -65538'dir. Bu dönüşümü C ++ ile nasıl yapabilirim? Bunun negatif olmayan sayılar için de çalışması gerekir. Örneğin, onaltılı olarak 00000000000000000000000000001010 ikili ve 10 olan …
135 c++  integer  hex  signed 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.