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

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


3
Різниця між int32, int, int32_t, int8 та int8_t
int32_tНещодавно я натрапив на тип даних у програмі C. Я знаю , що він зберігає 32 біт, але не intта int32зробити те ж саме? Також я хочу використовувати charв програмі. Чи можна використовувати int8_tзамість цього? Яка різниця? Підсумовуючи: яка різниця між int32, int, int32_t, int8 та int8_t в C?
103 c  int  declaration 

5
Перетворення двійника в int в C #
У нашому коді є дубль, який нам потрібно перетворити на int. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; Хтось може мені пояснити, чому i1 != i2? Результат, який я отримую, такий: i1 = 9і i2 = 8.
103 c#  int  double 


3
Як перетворити int на Enum у python?
Використання нової функції Enum (через backport enum34 ) з python 2.7.6. З огляду на наступне визначення, як я можу перетворити int на відповідне значення Enum? from enum import Enum class Fruit(Enum): Apple = 4 Orange = 5 Pear = 6 Я знаю, що можу вручну створити серію операторів if для …

14
Java, спрощена перевірка, чи масив int містить int
В основному мій товариш каже, що я міг би скоротити свій код, використовуючи інший спосіб перевірити, чи містить масив int int, хоча він не скаже мені, що це: P. Поточний: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i == key) …
94 java  arrays  int  contains 

7
Чи можна розрізнити 0 і -0?
Я знаю, що цілі значення 0і -0по суті однакові. Але мені цікаво, чи можна їх розрізнити. Наприклад, як мені дізнатися, чи була призначена змінна -0? bool IsNegative(int num) { // How ? } int num = -0; int additinon = 5; num += (IsNegative(num)) ? -addition : addition; Чи значення, …

8
Що швидше: if (bool) або if (int)?
Яке значення краще використовувати? Логічне значення true або ціле число 1? Вищевказана тема змусила мене провести деякі експерименти з boolта intв ifстані. Тож просто з цікавості я написав цю програму: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if …
94 c++  assembly  int  boolean 

10
Як перетворити Int на непідписаний байт і назад
Мені потрібно перетворити число в байт без підпису. Число завжди менше або дорівнює 255, і тому воно поміститься в один байт. Мені також потрібно перетворити цей байт назад у це число. Як я можу це зробити на Java? Я спробував кілька способів, і жоден не працює. Ось що я намагаюся …
92 java  byte  int 

6
У Java, чи ефективніше використовувати байт чи короткий замість int та float замість double?
Я помітив, що завжди використовував int і double, незалежно від того, наскільки маленьким чи великим має бути число. Тож у Java, чи ефективніше використовувати, byteчи shortзамість, intа не floatзамість double? Тож припустимо, що у мене є програма з великою кількістю інтів та дублів. Чи варто було б переглядати та міняти …

5
Буквальний xyz типу int виходить за межі діапазону
На даний момент я працюю з типами даних на Java, і якщо я правильно зрозумів, тип longприймає значення між діапазонами від -9,223,372,036,854,775,808 до +9,223,372,036,854,775,807. Тепер, як ви можете бачити нижче, я створив longзмінну з назвою testLong, хоча коли я вставляю 9223372036854775807 як значення, я отримую повідомлення про помилку: Буквальний 9223372036854775807 …
90 java  int  long-integer 

7
Найкращий спосіб отримати ціле число з десяткового числа
Який найкращий спосіб повернути цілу числову частину десяткової коми (у c #)? (Це має спрацювати для дуже великих чисел, які можуть не вписуватися в int). GetIntPart(343564564.4342) >> 343564564 GetIntPart(-323489.32) >> -323489 GetIntPart(324) >> 324 Метою цього є: я вставляю в десяткове поле (30,4) в базі даних і хочу переконатись, що …
90 c#  .net  decimal  int 

1
Як перетворити з цілого числа у рядок?
Я не можу скомпілювати код, який перетворює тип із цілого числа у рядок. Я запускаю приклад із підручника Rust for Rubyists, який має різні перетворення типів, такі як: "Fizz".to_str()і num.to_str()(де numціле число). Я думаю, що більшість (якщо не всі) цих to_str()викликів функцій застаріли. Яким є поточний спосіб перетворення цілого числа …



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