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.
Czy słusznie mogę powiedzieć, że różnica między liczbą całkowitą ze znakiem i bez znaku jest następująca: Unsigned może zawierać większą wartość dodatnią i brak wartości ujemnej. Unsigned używa bitu wiodącego jako części wartości, podczas gdy wersja podpisana używa bitu najbardziej w lewo, aby określić, czy liczba jest dodatnia czy ujemna. …
Dlaczego Java nie obsługuje obsługi liczb całkowitych bez znaku? Wydaje mi się, że jest to dziwne pominięcie, biorąc pod uwagę, że pozwalają one na napisanie kodu, który rzadziej powoduje przepełnienie na nieoczekiwanie dużych danych wejściowych. Co więcej, używanie liczb całkowitych bez znaku może być formą samokontroli, ponieważ wskazują one, że …
Jak wyrażasz liczbę całkowitą jako liczbę binarną za pomocą literałów Python? Z łatwością mogłem znaleźć odpowiedź na hex: >>> 0x12AF 4783 >>> 0x100 256 i ósemkowe: >>> 01267 695 >>> 0100 64 Jak używasz literałów do wyrażenia binarnego w Pythonie? Podsumowanie odpowiedzi Python 2.5 i wcześniejsze: mogą wyrażać binarnie używając …
Czy istnieje sposób na zadeklarowanie niepodpisanej int w Javie? Albo pytanie może zostać sformułowane w ten sposób: Co to jest odpowiednik Java bez znaku? Żeby powiedzieć kontekst, w którym patrzyłem na implementację Javy String.hashcode(). Chciałem przetestować możliwość kolizji, gdyby liczba całkowita wynosiła 32 bez znaku int.
W C liczba całkowita (dla maszyny 32-bitowej) wynosi 32 bity i wynosi od -32 768 do + 32 767. W Javie liczba całkowita (długa) ma również 32 bity, ale mieści się w zakresie od -2 147 483 648 do +14 147 483 647. Nie rozumiem, jak różni się zasięg w …
Szukam łatwego sposobu w JavaScript, aby sprawdzić, czy liczba ma miejsce dziesiętne (w celu ustalenia, czy jest liczbą całkowitą). Na przykład, 23 -> OK 5 -> OK 3.5 -> not OK 34.345 -> not OK if(number is integer) {...}
Czytałam Więcej Joel on Software kiedy natknąłem Joel Spolsky mówiąc coś o szczególnym typu programator znając różnicę pomiędzy intoraz Integerw Java / C # (Programowanie obiektowe języki). Jaka jest różnica?
Biorąc pod uwagę dwa całkowite zakresy liczb całkowitych [x1: x2] i [y1: y2], gdzie x1 ≤ x2 i y1 ≤ y2, jaki jest najskuteczniejszy sposób sprawdzenia, czy oba zakresy się pokrywają? Prosta implementacja wygląda następująco: bool testOverlap(int x1, int x2, int y1, int y2) { return (x1 >= y1 && …
Wyobraź sobie dwie dodatnie liczby całkowite A i B. Chcę połączyć te dwie w jedną liczbę całkowitą C. Nie może być innych liczb całkowitych D i E, które łączą się z C. Tak więc łączenie ich z operatorem dodawania nie działa. Np. 30 + 10 = 40 = 40 + …
Pracowałem z danymi importowanymi z pliku CSV. Pandy zmieniły niektóre kolumny na zmiennoprzecinkowe, więc teraz liczby w tych kolumnach są wyświetlane jako zmiennoprzecinkowe! Jednak muszę je wyświetlać jako liczby całkowite lub bez przecinka. Czy istnieje sposób przekonwertować je na liczby całkowite lub nie wyświetlać przecinka?
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.