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.
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 …
Biorąc pod uwagę listę liczb całkowitych, chcę sprawdzić, która liczba jest najbliższa liczbie podanej w danych wejściowych: >>> myList = [4, 1, 88, 44, 3] >>> myNumber = 5 >>> takeClosest(myList, myNumber) ... 4 Czy można to szybko zrobić?
Używam Visual Studio 2008 i właśnie zauważyłem, że debugger wyświetla wartości całkowite jako Hex, kiedy najeżdżam kursorem na zmienne, a także w bezpośrednim oknie. Chyba przypadkowo nacisnąłem klawisz skrótu czy coś. Ktoś miał to wcześniej? Jak przywrócić wyświetlanie w postaci dziesiętnej?
Mam liczby takie jak 1100, 1002, 1022 itd. Chciałbym mieć poszczególne cyfry, na przykład dla pierwszej liczby 1100 chcę mieć 1, 1, 0, 0. Jak mogę to uzyskać w Javie?
W kodzie stworzonym przez Apple jest taka linia: CMTimeMakeWithSeconds( newDurationSeconds, 1000*1000*1000 ) Czy jest jakiś powód, aby wyrazić 1,000,000,000jako 1000*1000*1000? Dlaczego nie 1000^3o to chodzi?
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, …
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 …
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”, …
Muszę napisać pętlę, która robi coś takiego: if i (1..10) do thing 1 elsif i (11..20) do thing 2 elsif i (21..30) do thing 3 etc... Ale do tej pory poszli złymi ścieżkami pod względem składni.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.