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.
Byłem zaskoczony, gdy dowiedziałem się, że R nie ma przydatnej funkcji do sprawdzenia, czy liczba jest liczbą całkowitą. is.integer(66) # FALSE Te pliki pomocy ostrzega : is.integer(x)nie sprawdza, czy x zawiera liczby całkowite! W tym celu użyj round, jak w funkcji is.wholenumber(x)w przykładach. W przykładzie zastosowano tę funkcję niestandardową jako …
Następujący kod generuje NullPointerException: int num = Integer.getInteger("123"); Czy mój kompilator wywołuje getIntegerwartość null, ponieważ jest statyczny? To nie ma sensu! Co się dzieje?
Mam listę liczb całkowitych List<Integer>i chciałbym przekonwertować wszystkie obiekty typu integer na ciągi, kończąc w ten sposób na nowym List<String>. Oczywiście mógłbym utworzyć nową List<String>i zapętlić listę wywołującą String.valueOf()każdą liczbę całkowitą, ale zastanawiałem się, czy istnieje lepszy (czytaj: bardziej automatyczny ) sposób zrobienia tego?
Mam następujący kontroler aplikacji: def is_number?(object) true if Float(object) rescue false end i następujący warunek w moim kontrolerze: if mystring.is_number? end Warunek generuje undefined methodbłąd. Zgaduję, że zdefiniowałem is_numberw złym miejscu ...?
Ostatnio szybko się uczę, ale mam podstawowy problem, na który nie mogę znaleźć odpowiedzi Chcę dostać coś takiego var a:Int = 3 var b:Int = 3 println( pow(a,b) ) // 27 ale funkcja pow może działać tylko z podwójną liczbą, nie działa z liczbą całkowitą, a nie mogę nawet rzutować …
Jaka jest domyślna wartość zmiennej wystąpienia klasy w języku C # int?? Na przykład w poniższym kodzie jaka będzie wartość, MyNullableIntjeśli nigdy nie zostanie jawnie przypisana? class MyClass { public int? MyNullableInt; } (Wydaje się prawdopodobne, że odpowiedź prawie na pewno brzmi albo nullalbo 0, ale która z nich to …
Mam następujący kod Java: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value & 0xff; Wynik po wydrukowaniu to 254, ale nie mam pojęcia, jak działa ten kod. Jeśli &operator jest po prostu bitowy, dlaczego nie daje bajtu, a zamiast tego jest liczbą …
Szukam funkcji, która zamieni standardowy adres IPv4 na liczbę całkowitą. Dodatkowe punkty dostępne za funkcję, która zrobi odwrotnie. Rozwiązanie powinno być w C #.
Jedyny sposób, jaki znam, to: #include <sstream> #include <string.h> using namespace std; int main() { int number=33; stringstream strs; strs << number; string temp_str = strs.str(); char* char_type = (char*) temp_str.c_str(); } Ale czy jest jakaś metoda wymagająca mniej pisania?
Chciałbym rozpocząć od stwierdzenia, że jestem absolutnie początkującym programistą, więc proszę wybacz, jak podstawowe jest to pytanie. Próbuję lepiej zrozumieć „atomowe” klasy w R i być może dotyczy to ogólnie zajęć z programowania. Rozumiem różnicę między klasami znakowymi, logicznymi i złożonymi klasami danych, ale staram się znaleźć podstawową różnicę między …
Znalazłem dziwny wyjątek: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String Jak to możliwe? Każdy obiekt może być rzutowany na String, prawda? Kod to: String myString = (String) myIntegerObject; Dzięki.
Czy istnieje zgrabna metoda zamiany liczby „1112” na liczbę całkowitą 1112 zamiast 1? Mam jeden, ale nie schludny: "1,112".split(',').join.to_i #=> 1112
Jak bym się zabrał do wykonywania obliczeń na bardzo dużych liczbach w Javie? Próbowałem, longale to osiąga maksimum na 9223372036854775807, a przy użyciu liczby całkowitej nie zapisuje wystarczającej liczby cyfr i dlatego nie jest wystarczająco dokładny dla tego, czego potrzebuję. Czy jest w tym jakiś sposób?
Muszę mieć możliwość porównania nazw miesięcy, które mam w tablicy. Byłoby miło, gdyby istniał jakiś bezpośredni sposób, taki jak: Month.toInt("January") > Month.toInt("May") Moje wyszukiwanie w Google wydaje się sugerować, że jedynym sposobem jest napisanie własnej metody, ale wydaje się to na tyle powszechnym problemem, że myślę, że zostałby już zaimplementowany …
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.