Вопросы с тегом «integer»

Общий тип данных во многих языках программирования для представления целого числа. Используйте этот тег для вопросов об использовании, хранении или манипулировании целыми числами.

3509
Как генерировать случайные целые числа в определенном диапазоне в Java?

Как создать случайное intзначение в определенном диапазоне? Я пробовал следующее, но они не работают: Попытка 1: randomNum = minimum + (int)(Math.random() * maximum); // Bug: `randomNum` can be bigger than `maximum`. Попытка 2: Random rn = new Random(); int n = maximum - minimum + 1; int i =...

2253
Как мне разобрать строку в float или int?

В Python, как я могу разобрать числовую строку , как "545.2222"его соответствующее значение поплавка 545.2222? Или разобрать строку "31"в целое число 31? Я просто хочу знать , как разобрать поплавок str на float, и (отдельно) в Int str к...

1380
Какое максимальное значение для int32?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я никогда не могу вспомнить номер. Мне нужно правило...

1363
Преобразование целого числа в строку?

Я хочу преобразовать целое число в строку в Python. Я напрасно печатаю это: d = 15 d.str() Когда я пытаюсь преобразовать его в строку, он показывает ошибку, как будто intне вызывается какой-либо атрибут...

841
Проектная функция f (f (n)) == -n

Вопрос, который я получил во время моего последнего интервью: Разработайте функцию f, такую ​​что: f(f(n)) == -n Где n32-разрядное целое число со знаком ; Вы не можете использовать арифметику комплексных чисел. Если вы не можете разработать такую ​​функцию для всего диапазона чисел, разработайте ее...

721
Как я могу заставить деление быть плавающей точкой? Деление продолжает округляться до 0?

У меня есть два целых значения aи b, но мне нужно их соотношение в плавающей запятой. Я знаю это a < bи хочу вычислить a / b, поэтому, если я использую целочисленное деление, я всегда получу 0 с остатком от a. Как я могу заставить cбыть числом с плавающей точкой в ​​Python в следующем? c = a /...

488
Как вы округлите число в Python?

Эта проблема убивает меня. Как собрать число UP в Python? Я попытался округлить (число), но оно округлило число вниз. Пример: round(2.3) = 2.0 and not 3, what I would like Я попробовал int (число + .5), но он снова округлил число вниз! Пример: int(2.3 + .5) = 2 Затем я попытался раунд (число + .5),...

438
Как преобразовать строки в целые числа в Python?

У меня есть кортеж из запросов MySQL, как это: T1 = (('13', '17', '18', '21', '32'), ('07', '11', '13', '14', '28'), ('01', '05', '06', '08', '15', '16')) Я хотел бы преобразовать все строковые элементы в целые числа и поместить их обратно в список списков: T2 = [[13, 17, 18, 21, 32], [7, 11, 13,...

395
Подписанные и неподписанные целые числа

Правильно ли я сказать, что разница между целым числом со знаком и без знака такова: Без знака может иметь большее положительное значение, а не отрицательное значение. Неподписанный использует начальный бит как часть значения, в то время как подписанная версия использует самый левый бит, чтобы...

374
Почему Java не поддерживает целые числа без знака?

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

351
Как вы выражаете двоичные литералы в Python?

Как вы выражаете целое число в виде двоичного числа с литералами Python? Я легко смог найти ответ для гекса: >>> 0x12AF 4783 >>> 0x100 256 и восьмеричное: >>> 01267 695 >>> 0100 64 Как вы используете литералы для выражения двоичного в Python? Резюме Ответов...