Pytania otagowane jako integer

Wspólny typ danych w wielu językach programowania do reprezentowania liczby całkowitej. Użyj tego tagu, jeśli masz pytania dotyczące używania, przechowywania lub manipulowania liczbami całkowitymi.



8
Bezpieczne analizowanie liczb całkowitych w Rubim
Powiedzmy '123', że mam ciąg znaków i chcę go zamienić na liczbę całkowitą 123. Wiem, że można po prostu zrobić some_string.to_i, ale który konwertuje 'lolipops'do 0, który nie jest efektem mam na myśli. Chcę, żeby wybuchło mi w twarz, kiedy próbuję przerobić coś nieważnego, na przyjemny i bolesny Exception. W …


7
Java: liczba całkowita równa się vs. ==
Począwszy od Javy 1.5, można Integerz niej korzystać intw wielu sytuacjach. Jednak znalazłem potencjalną wadę w moim kodzie, która trochę mnie zaskoczyła. Poniższy kod: Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt != cdsCt) mismatch = true; wydawało się, …






5
Konwertuj int na ASCII iz powrotem w Pythonie
Pracuję nad stworzeniem skracacza adresów URL dla mojej witryny, a mój obecny plan (jestem otwarty na sugestie) zakłada użycie identyfikatora węzła do wygenerowania skróconego adresu URL. Zatem teoretycznie może to być węzeł 26 short.com/z, węzeł 1 short.com/a, węzeł 52 short.com/Zi węzeł 104 short.com/ZZ. Kiedy użytkownik przechodzi do tego adresu URL, …
137 python  integer  ascii  encode 


8
Konwersja BigDecimal na Integer
Mam metodę Hibernate, która zwraca mi BigDecimal. Mam inną metodę API, do której muszę przekazać ten numer, ale akceptuje ona liczbę całkowitą jako parametr. Nie mogę zmienić typów zwracanych ani typów zmiennych obu metod. Teraz jak przekonwertować BigDecimal na Integer i przekazać go do drugiej metody? Czy jest wyjście z …

8
C ++ konwertuje ciąg szesnastkowy na liczbę całkowitą ze znakiem
Chcę przekonwertować ciąg szesnastkowy na 32-bitową liczbę całkowitą ze znakiem w C ++. Na przykład mam ciąg szesnastkowy „fffefffe”. Binarna reprezentacja tego to 11111111111111101111111111111110. Reprezentacja liczb całkowitych ze znakiem to: -65538. Jak wykonać tę konwersję w C ++? To również musi działać dla liczb nieujemnych. Na przykład ciąg szesnastkowy „0000000A”, …
135 c++  integer  hex  signed 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.