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

Длинное целое число - это целое число, обычно в два раза превышающее размер стандартного целого числа. Он представлен ключевым словом long в нескольких языках программирования.


8
Как напечатать «unsigned long» в C?
Я никогда не могу понять, как напечатать unsigned longтип данных в C. Предположим , что unsigned_fooэто unsigned long, то я стараюсь: printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n", unsigned_foo) И все они печатают какое-то -123123123число вместо того, unsigned longчто у меня есть.

7
Как конвертировать / приводить длинные в String?
Я только что создал пример приложения BB, который может позволить выбрать дату. DateField curDateFld = new DateField("Choose Date: ", System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT); После выбора даты мне нужно преобразовать это длинное значение в строку, чтобы я мог легко сохранить значение даты где-нибудь в базе данных. Я новичок в разработке Java …

12
Как мне конвертировать из int в Long в Java?
Я продолжаю находить как здесь и Google людей , имеющих проблемы , идущие от longк , intа не наоборот. Тем не менее, я уверен, что я не единственный, кто столкнулся с этим сценарием, прежде чем перейти intк Long. Единственными другими ответами, которые я нашел, были «Просто установите его как Long», …

4
Инициализировать длинный в Java
Примитивные типы данных - оракул док говорит, что диапазон longв Java -9,223,372,036,854,775,808для 9,223,372,036,854,775,807. Но когда я делаю что-то подобное в моем затмении long i = 12345678910; это показывает мне " The literal 12345678910 of type int is out of range" ошибку. Есть 2 вопроса. 1) Как мне инициализировать longзначение 12345678910? …
214 java  long-integer 

6
В чем разница между «long», «long long», «long int» и «long long int» в C ++?
Я перехожу с Java на C ++ и у меня есть несколько вопросов о longтипе данных. В Java, чтобы держать целое число больше 2 32 , вы просто пишете long x;. Однако в C ++ кажется, что longэто и тип данных, и модификатор. Кажется, есть несколько способов использования long: long …
210 c++  long-integer 


13
Как мне конвертировать Long в byte [] и обратно в Java
Как я могу преобразовать longв byte[]и обратно в Java? Я пытаюсь преобразовать longв byte[]так, чтобы я смог отправить byte[]через TCP-соединение. С другой стороны, я хочу взять это byte[]и преобразовать обратно в double.

4
Является ли «long long» = «long long int» = «long int long» = «int long long»?
Я нашел оба long int longи int long longмогу скомпилировать для типа переменной. Есть ли разница между long int long, int long long, long longи long long int? Вообще, идентичен ли тип, если он имеет одинаковое количество long? 1 длинный: long l; int long il; long int li; 2 длинные: …
153 c++  syntax  long-integer 


16
Java: случайное длинное число в диапазоне 0 <= x <n
Случайный класс имеет метод для генерации случайных int в заданном диапазоне. Например: Random r = new Random(); int x = r.nextInt(100); Это сгенерирует целое число больше или равное 0 и меньше 100. Я хотел бы сделать то же самое с длинным числом. long y = magicRandomLongGenerator(100); Случайный класс имеет только …

11
Преобразование Long в Date в Java возвращает 1970
У меня есть список с длинными значениями (например: 1220227200, 1220832000, 1221436800 ...), который я загрузил из веб-службы. Я должен преобразовать его в даты. К сожалению, так, например: Date d = new Date(1220227200); возвращает 1 января 1970 года. Кто-нибудь знает другой способ правильно его преобразовать?
119 java  date  long-integer 

12
Среднее значение 3 длинных целых чисел
У меня есть 3 очень больших целых числа со знаком. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Я хочу вычислить их усеченное среднее. Ожидаемое среднее значение long.MaxValue - 1, которое есть 9223372036854775806. Рассчитать его как: long avg = (x + y …
103 c#  .net  long-integer 


14
Как я могу проверить, не вызовет ли умножение двух чисел в Java переполнение?
Я хочу рассмотреть особый случай, когда умножение двух чисел приводит к переполнению. Код выглядит примерно так: int a = 20; long b = 30; // if a or b are big enough, this result will silently overflow long c = a * b; Это упрощенная версия. В реальной программе aи …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.