Описание тега long-integer

A long integer is an integer number, typically twice the size of a standard integer. It is represented by the keyword 'long' in several programming languages.
0 ответов

NullPointerException с получателем на Long, но не с BigDecimal

Это мой первый вопрос после многих лет использования этого замечательного форума и, следовательно, в первый раз я не нашел ответа на свой вопрос:( Я получаю странное поведение, работая с BigDecimal а также Long: для первого я не получаю NullPointerE…
20 окт '15 в 10:07
1 ответ

C: разница между U64 и uint64_t

Я пытаюсь изучить C после работы с Java в течение нескольких лет. Я нашел код, который хотел воспроизвести, который выглядел примерно так: U64 attack_table[...]; // ~840 KiB struct SMagic { U64* ptr; // pointer to attack_table for each particular sq…
27 май '18 в 20:09
0 ответов

Преобразование из файла.avsc в файл Java с использованием Maven

Я создал .avsc файл и я объявил следующее поле: { "name": "event_time", "type": { "type" : "long", "logicalType": "timestamp-millis"}, "doc": "The timestamp when the event was registered." } Когда package инструкция от maven выполняется, создается с…
18 дек '17 в 13:40
3 ответа

Аккуратное длинное целочисленное представление в python

Я программирую простую процедуру расшифровки RSA на Python (я немного новичок в Python) и не могу найти способ аккуратно отформатировать длинные целые числа в моем коде. Целое число имеет длину 2048 бит и, если записано в одну строку, простирается д…
18 мар '12 в 21:08
3 ответа

Конвертировать int[2] в long

У меня есть int[2] представление long int на 32-битной машине и я хочу преобразовать его в long на 64-битной машине. Есть ли безопасный независимый от архитектуры способ сделать это преобразование? Исходный компьютер 32-битный, а int 32-битный. Маши…
26 апр '11 в 15:32
2 ответа

Установить звук в качестве мелодии звонка или уведомления в приложении для Android

С тех пор я пытаюсь выучить код. Я решил сделать одну из этих звуковых карт. Так как мне нравится иметь их на моем телефоне. Я гуглил за его исходники. Я нашел один основной исходный код проекта деки. И, кажется, это действительно главный, о котором…
1 ответ

Как передать длинный int из php в mongodb

Я имею дело с длинными целыми. Я сформировал массив запросов в php, например: $find_count = array("key"=>$keyword, "type"=>$type, "fromTime"=>array('$gt'=> $fromTimeEpoch, "\$lte" => $toTimeEpoch)); $cursor_count = $coll_count->fin…
01 июл '13 в 20:32
2 ответа

Какой тип данных я должен использовать для объявления числа, равного 12000000000 в JAVA(JDK1.7)?

После использования класса BigInteger моя программа на платформе показала превышение лимита памяти.
07 июл '17 в 12:29
2 ответа

Как установить * любой * бит в длинной Java, даже если битовая позиция> 30

Я знаком с тем, как устанавливать и очищать определенные биты в числовой переменной Java. Но я не уверен, как манипулировать битами в позиции> 30 в long, Я читал, что Java обрабатывает longs как два ints для размеров кучи менее 30 ГБ. Установка разм…
1 ответ

Читать Long и String из файла, используя BufferedReader

Мои данные хранятся в файле в следующем синтаксисе: 12034567892410 asdf'gndzfm,ndsfgkmnds/fgmfgkjadf'jdakgjdafgj . . . Если числа на самом деле не записаны как строки, они записываются как long с использованием writeLong. Я хочу прочитать эти данные…
29 ноя '11 в 19:08
3 ответа

Функция для отображения двойного в длинное число

Может быть, это немного редкий вопрос, но я хотел бы найти функцию, способную преобразовать double (с число) в long (с номером). Нет необходимости сохранять двойную информацию. Самое главное это: double a,b; long c,d; c = f(a); d = f(b); Это должно …
08 дек '14 в 20:53
1 ответ

Преобразование int/long zero в double

Учитывая этот фрагмент кода: int i = 0; double d1 = (double) i; long l = 0L; double d2 = (double) l; Запуск этого на моей машине печатает 0.0 для обоих преобразований. Но может d1 а также d2 когда-либо быть, но 0.0 ? Как я понимаю, это расширяющееся…
1 ответ

Integer parameters formula returns integer

Code below makes foo value as -1149239296 т.е. integer value which is out of bounds: int bar = 3000; long foo = bar * 1024 * 1024; Похоже на Java принимает type of first parameter and tryes to return formula's result with that type, В которой Java s…
20 авг '15 в 18:28
3 ответа

VB6 Преобразование длинных в целочисленные переполнения

Я пытаюсь преобразовать длинное в целое число. Я считаю, что значение long достаточно низкое, чтобы поместиться в диапазон целого числа. У меня есть код: 'mapdc is a long Debug.Print mapdc Debug.Print CInt(mapdc) Первая строка работает нормально. Он…
28 сен '11 в 17:33
1 ответ

Как я могу улучшить эффективность этого алгоритма?

У меня есть следующий фрагмент кода, который не ведет себя так, как я хочу. def cipher(plaintext, arr): import math ciphered = [] for letter in plaintext: ciphered.append(math.pow(ord(letter)-65,arr[1]%arr[0])) return ciphered Аргументы, которые поп…
23 фев '16 в 20:42
4 ответа

Сравните две строки по смыслу в Java

У меня есть две строки, которые мне нужно сравнить, но я хочу сравнить их осмысленно так, чтобы, когда они были числами, их действительное значение сравнивалось. До сих пор я пробовал следующее решение: String str1 = "-0.6"; String str2 = "-.6"; if …
21 июл '15 в 06:29
0 ответов

Альтернатива строковой переменной Visual Basic

В настоящее время у меня проблема, что строковая переменная в Visual Basic слишком мала для моих нужд. Он может содержать только 2 миллиона символов. Но Мой скрипт сортирует список IP-адресов. В каждом списке по 10 - 100 миллионов IP-адресов. Я полу…
04 ноя '14 в 20:48
1 ответ

Передача объектов с длинными целыми числами в MYSQL с помощью SQLAlchemy

Я пытаюсь добавить большое целое число к MySQL стол с SQLAlchemy, Как объясняет этот ответ, вы не можете пройти Integer аргумент длины, как вы можете String, Итак, следуя этому ответу, я определил свой столбец с mysql.INTEGER вот так: from sqlalchem…
23 окт '13 в 22:29
0 ответов

Простая C-факториальная программа не работает должным образом с большими числами

Это простая факториальная программа на C Большие цифры отображают не то, что нужно. Иногда отрицательные числа и для факториала 100 выводит 0. Я тоже длинный, как я могу это исправить? #include <stdio.h> long factorial(long n){ if (n == 0) ret…
22 окт '18 в 19:48
1 ответ

Удваивается в длину без преобразования в Java

Мне нужно превратить double в long, сохраняя его двоичную структуру, а не числовое значение. Просто измените тип, но оставьте двоичное значение как есть. Есть ли родной способ сделать это?
25 фев '13 в 11:25