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

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

6
Специфікація номера L (довга) Java
Здається, коли ви вводите число в Java, компілятор автоматично читає його як ціле число, саме тому, коли ви вводите (long) 6000000000(не в діапазоні цілого числа), він скаржиться, що 6000000000це не ціле число. Щоб це виправити, мені довелося уточнити 6000000000L. Я щойно дізнався про цю специфікацію. Чи існують інші специфікації номерів, …

7
Чому в x64 Java набагато повільніше, ніж int?
Я працюю на Windows 8.1 x64 з оновленням Java 7 45 x64 (32-розрядна Java не встановлена) на планшеті Surface Pro 2. Наведений нижче код займає 1688 мс, якщо тип i довгий, і 109 мс, коли i - це int. Чому long (64-бітний тип) на порядок повільніший, ніж int, на 64-бітній …

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 

4
long long в C / C ++
Я випробовую цей код на компіляторі C ++ GNU і не можу зрозуміти його поведінку: #include <stdio.h>; int main() { int num1 = 1000000000; long num2 = 1000000000; long long num3; //num3 = 100000000000; long long num4 = ~0; printf("%u %u %u", sizeof(num1), sizeof(num2), sizeof(num3)); printf("%d %ld %lld %llu", num1, …

2
Як перетворити рядок на long у javascript?
У мене є мілісекундна мітка часу, яку мені потрібно перетворити з рядка в довгу. Javascript має, parseIntале не має parseLong. То як я можу це зробити? Дякую Редагувати: Щоб трохи розширити моє питання: враховуючи те, що, мабуть, javascript не має довгого типу, як я можу зробити просту арифметику з довгими, …

4
Чому тип даних оператора перемикання не може бути довгим, Java?
Ось уривок із підручників Java із Sun : Комутатор працює з byte, short, charі intпримітивними типами даних. Вона також працює з перерахованими типами (обговорювалися в класах і успадкування) і кілька спеціальних класів, «загорнути» деякі примітивні типи: Character, Byte, Short, і Integer(обговорюваний в об'єкти Simple Data). Повинна бути поважна причина, чому …


2
Чому Math.ceil повертає дубль?
Коли я дзвоню, Math.ceil(5.2)повернення - це double 6.0. Моє природне схильність було думати, що Math.ceil(double a)це поверне a long. З документації: ceil(double a) Повертає найменше (найближче до негативної нескінченності) doubleзначення, яке не менше аргументу і дорівнює цілому математичному числу. Але навіщо повертати doubleзамість a, longколи результатом є ціле число? Думаю, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.