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

Тип даних, який представляє ціле число. Ціле число - це ціле число, яке може бути від’ємним, додатним або нульовим. (тобто ...- 2, -1, 0, 1, 2 ...) Використовуйте цей тег для питань використання, зберігання чи маніпулювання цілими числами.

3
Перетворити байти в int?
Зараз я працюю над програмою шифрування / дешифрування, і мені потрібно мати можливість перетворити байти в ціле число. Я це знаю: bytes([3]) = b'\x03' Але я не можу дізнатись, як зробити зворотне. Що я роблю страшенно неправильно?

12
Перетворити шістнадцятковий рядок (char []) на int?
У мене є символ char [], який містить таке значення, як "0x1800785", але функція, якій я хочу надати значення, вимагає int, як я можу перетворити це на int? Я шукав навколо, але не можу знайти відповіді. Дякую.
82 c  char  int 

11
Чому uint32_t буде кращим, а не uint_fast32_t?
Здається, uint32_tце набагато більше, ніж uint_fast32_t(я усвідомлюю, що це анекдотичні докази). Однак це здається мені протиречувальним. Майже завжди, коли я бачу використання реалізації uint32_t, все, що йому насправді потрібно, це ціле число, яке може містити значення до 4 294 967 295 (зазвичай набагато нижча межа десь між 65 535 і …
82 c++  c  int 


9
Збільшити значення int цілого числа?
Як збільшити ціле число в Java? Я знаю, що можу отримати значення за допомогою intValue, і можу встановити його за допомогою нового Integer (int i). playerID.intValue()++; здається, не працює. Примітка: PlayerID - це ціле число, яке було створено за допомогою: Integer playerID = new Integer(1);
81 java  class  integer  int 

5
Як я можу запобігти java.lang.NumberFormatException: Для вхідного рядка: “Недоступно”? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання Під час запуску коду я отримую NumberFormatException: java.lang.NumberFormatException: For input string: "N/A" at java.lang.NumberFormatException.forInputString(Unknown Source) …

2
Розділіть Int на Int і поверніть Int
Мені потрібна функція, яка отримує два Ints ( aі b) і повертається A/Bяк Int. Я впевнений, що A/Bце завжди буде цілим числом. Ось моє рішення: myDiv :: Int -> Int -> Int myDiv a b = let x = fromIntegral a y = fromIntegral b in truncate (x / y) …
79 haskell  int 

9
Що означає це логічне значення "(число & 1) == 0"?
На CodeReview я опублікував робочий фрагмент коду і попросив поради щодо його вдосконалення. Одним із отриманих я був використання булевого методу, щоб перевірити, чи має ArrayList парну кількість індексів (що потрібно). Це був запропонований код: private static boolean isEven(int number) { return (number & 1) == 0; } Оскільки я …


7
Як перетворити з int на рядок у об’єкті c: приклад коду
Я намагаюся перетворити з int на рядок, але у мене проблеми. Я стежив за виконанням через налагоджувач, і рядок 'myT' отримує значення 'sum', але оператор 'if' працює некоректно, якщо 'sum' дорівнює 10,11,12. Чи я не повинен використовувати примітивний тип int для зберігання номера? Крім того, обидва методи, які я спробував …

7
Як знайти максимальне значення для Double and Float в Swift
Поточне навчання Swift, є способи знайти максимальне та мінімальне значення для різних типів цілих чисел, таких як Int.maxі Int.min. Чи можна знайти максимальне значення для Double і Float? Більше того, до якого документа мені слід звернутися для такого роду запитань? Зараз я читаю програму Apple Swift Language Programming .

22
Округлення цілочисельного ділення (замість усічення)
Мені було цікаво дізнатись, як я можу округлити число до найближчого цілого числа. Наприклад, якби я мав: int a = 59 / 4; що було б 14,75, якщо розрахувати з плаваючою комою; як я можу зберегти результат як 15 у "а"?


4
Чому короткий зміст повинен бути перетворений на int перед арифметичними операціями в C та C ++?
З відповідей, які я отримав на це запитання , виходить, що С ++ успадкував цю вимогу до перетворення shortв intпри виконанні арифметичних операцій від С. Чи можу я вибрати мозок, чому це було введено в С? Чому б просто не робити ці операції як short? Наприклад ( взято з пропозиції …

3
Чому розмір типу даних відрізняється, коли значення безпосередньо передається оператору sizeof?
#include <stdio.h> int main() { char a = 'A'; int b = 90000; float c = 6.5; printf("%d ",sizeof(6.5)); printf("%d ",sizeof(90000)); printf("%d ",sizeof('A')); printf("%d ",sizeof(c)); printf("%d ",sizeof(b)); printf("%d",sizeof(a)); return 0; } Вихід: 8 4 4 4 4 1 Чому вихід відрізняється для одних і тих же значень?
15 c  int  sizeof 

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