Запитання з тегом «integer»

Поширений тип даних у багатьох мовах програмування для представлення цілого числа. Використовуйте цей тег для питань використання, зберігання чи маніпулювання цілими числами.

15
Підписано проти непідписаних цілих чисел
Чи правильно я стверджую, що різниця між цілим числом, що підписується та не підписується, полягає в: Непідписаний може містити більше позитивне значення, а не негативне значення. Непідписаний використовує провідний біт як частину значення, тоді як підписана версія використовує ліворуч-біт, щоб визначити, чи є число позитивним чи негативним. підписані цілі числа …

16
Чому Java не підтримує неподписані вставки?
Чому Java не включає підтримку непідписаних цілих чисел? Мені це здається дивним упущенням, враховуючи те, що вони дозволяють писати код, який менш імовірно створює переповнення на несподівано великий вхід. Крім того, використання непідписаних цілих чисел може бути формою самодокументації, оскільки вони вказують на те, що значення, яке повинен був утримувати …


6
Як ви виражаєте бінарні літерали в Python?
Як ви виражаєте ціле число у вигляді двійкового числа з літералами Python? Мені легко вдалося знайти відповідь для hex: >>> 0x12AF 4783 >>> 0x100 256 і восьмеричний: >>> 01267 695 >>> 0100 64 Як ви використовуєте літерали для вираження бінарного в Python? Підсумок відповідей Python 2.5 і новіші версії: може …

11
Оголошення неподписаного int в Java
Чи є спосіб оголосити неподписаний int на Java? Або питання також може бути сформульовано так: Що таке еквівалент Java без підпису? Лише кажу вам, в якому контексті я дивився на реалізацію Java String.hashcode(). Я хотів перевірити можливість зіткнення, якщо ціле число було 32 без знака int.
316 java  integer  unsigned 


11
максимальне значення цілого числа
У C ціле число (для 32-бітної машини) становить 32 біти, і воно становить від -32,768 до +32,767. У Java ціле число (довге) також становить 32 біти, але становить від -2,147,483,648 до +2,147,483,647. Я не розумію, чим діапазон відрізняється у Java, хоча кількість бітів однакова. Хтось може це пояснити?
291 java  c  integer  max  bit 


10
Як я можу розібратися в синтаксичному синтаксичному виконанні JavaScript?
Спробуйте виконати таке в JavaScript: parseInt('01'); //equals 1 parseInt('02'); //equals 2 parseInt('03'); //equals 3 parseInt('04'); //equals 4 parseInt('05'); //equals 5 parseInt('06'); //equals 6 parseInt('07'); //equals 7 parseInt('08'); //equals 0 !! parseInt('09'); //equals 0 !! Щойно я дізнався важкий шлях того, що JavaScript вважає, що провідний нуль вказує на вісімкове ціле …


26
Яка різниця між int та Integer на Java та C #?
Я читав Більше Джоела про програмне забезпечення, коли натрапив на Джоела Спольського, який-небудь розповів про певний тип програміста, знаючи різницю між intта Integerв Java / C # (об'єктно-орієнтовані мови програмування). Отже, у чому різниця?
262 c#  java  integer  int 

13
Який найефективніший спосіб перевірити два цілих діапазони на перекриття?
Враховуючи два цілих діапазони цілих чисел [x1: x2] та [y1: y2], де x1 ≤ x2 та y1 ≤ y2, який найефективніший спосіб перевірити, чи є перекриття двох діапазонів? Проста реалізація полягає в наступному: bool testOverlap(int x1, int x2, int y1, int y2) { return (x1 >= y1 && x1 <= …

18
З'єднання двох цілих чисел в одне, унікальним і детермінованим способом
Уявіть два натуральних числа A і B. Я хочу об'єднати ці два в одне ціле число C. Не може бути ніяких інших цілих чисел D і E, які поєднуються в C. Тому поєднання їх з оператором додавання не працює. Наприклад, 30 + 10 = 40 = 40 + 0 = …


10
Перетворити поплавці в ints в Pandas?
Я працював з даними, імпортованими з CSV. Панди змінили деякі стовпці на плаваючі, тому тепер цифри в цих стовпцях відображаються як плаваючі точки! Однак мені потрібно, щоб вони відображалися як цілі числа, або без коми. Чи є спосіб перетворити їх на цілі числа чи не відобразити кому?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.