Вопросы по теме 'int64'

Должен ли я использовать static_cast или INT64_C для переносимого назначения 64-битной константы?
Назначение 64-битной константы как int64_t foo = 0x1234LL; не переносится, потому что long long не обязательно int64_t . В этом сообщении Какой инициализатор подходит для int64_t? обсуждается использование макроса INT64_C() из...
2295 просмотров
schedule 11.09.2021

Аргументы функции numpy int64 ()?
Не уверен, почему я не могу найти это, но что означает следующее? hashvalue_byte_size = len(bytes(np.int64(42).data)) Обращаясь слева направо, я бы сказал, что это описывает длину байтов в np.int64 (42) .data. Таким образом, длина байта...
1463 просмотров
schedule 17.09.2021

Что следует использовать для переносимого кода: long long или int64_t?
У меня есть кодовая база с открытым исходным кодом, написанная как на C, так и на C ++. Я ищу целочисленный тип с гарантированной шириной не менее 64 бита, который может быть надежно скомпилирован на большинстве OS X (Intel, 64-бит) и Linux с...
37936 просмотров
schedule 18.03.2022

С# Преобразование числа больше, чем Int64, в HexaDecimal
Я пытаюсь преобразовать большое число (например: 9407524828459565063) в шестнадцатеричное (например: 828E3DFD00000000) в С#. Проблема в том, что число больше, чем максимальное значение Int64. Я искал везде и не мог найти работающее решение....
3209 просмотров
schedule 11.06.2022

Какой инициализатор подходит для int64_t?
Мне нравится инициализировать мои переменные некоторым «фиктивным» значением, и я начал использовать int64_t и uint64_t . Пока что похоже, что есть как минимум три способа инициализировать int64_t определенным значением (и с небольшими...
9944 просмотров
schedule 04.07.2022

Swift — приведение Int64 к AnyObject для NSMutableArray
Привет, у меня есть NSMutableArray, и я пытаюсь сделать это: var ma = NSMutableArray() let number:Int64 = 8345834344 ma.addObject(number)// Error "Type Int64 does not conform to protocol AnyObject" Как добавить переменную Int64 в...
5089 просмотров
schedule 18.08.2022

Как я могу распечатать константу uint64 в Go с помощью fmt?
Я пытался: fmt.Printf("%d", math.MaxUint64) но я получил следующее сообщение об ошибке: константа 18446744073709551615 переполняет int Как я могу это исправить? Спасибо!
22727 просмотров
schedule 31.08.2022

ошибка malloc при генерации огромного случайного числа
Я хочу получить случайный элемент от 0 до огромного числа (2 ^ 31). Я попытался создать Array из такого Range (чтобы я мог использовать Swift Array.randomElement ), как это сделано здесь : let myArray: [Int64] = [Int64](0...4294967292)...
145 просмотров
schedule 17.09.2022

_int64-битное поле
Мне нужно использовать 6-байтовое (48-битное) битовое поле в структуре, которую я могу использовать как целое число без знака для сравнения и т. д. Что-то вроде следующего: pack (1) struct my_struct { _int64 var1:48; } s; if (s.var >=...
3212 просмотров
schedule 28.09.2022

ReadProcessMemory с адресом __int64
Привет, ребята, я хочу получить немного памяти из процесса, который я уже знаю с CheatEngine. Я определил область, которую хочу сканировать (0x190D186FF->0x190D1870A), но адрес слишком велик для хранения в простом int. Вот почему я использую...
1019 просмотров
schedule 05.10.2022

Как установить более низкое или более высокое значение int64?
Я знаю, что могу получить более высокое значение int 64 с помощью: int32 higher = (int32)(iGUID >> 32); Но как я могу это установить? Я пробовал это с этим, но он говорит, что выражение должно быть изменяемым значением: iGUID...
1840 просмотров
schedule 03.07.2023

std::atoll с VC++
Я использовал std::atoll из cstdlib для преобразования строки в int64_t с помощью gcc. Эта функция недоступна в цепочке инструментов Windows (с использованием Visual Studio Express 2010). Какая лучшая альтернатива? Я также заинтересован в...
8286 просмотров
schedule 29.10.2022

_int64 не называет тип
В моем файле pch есть следующие определения: #if (_MSC_VER < 1300) typedef signed char int8_t; typedef signed short int16_t; typedef signed int int32_t; typedef unsigned char uint8_t; typedef unsigned...
23112 просмотров
schedule 17.08.2023

Как преобразовать строку в int64_t?
Как преобразовать параметр программы из argv в int64_t ? atoi() подходит только для 32-битных целых чисел.
41302 просмотров
schedule 26.03.2023

Почему я получаю арифметическое переполнение, когда :(Int64)(System.Data.SqlTypes.SqlInt16.MaxValue+1);
Что я упускаю из виду в приведенном ниже выражении? Разве тип Int64 не имеет большего диапазона, чем Int16? Int64 value = (Int64)(System.Data.SqlTypes.SqlInt16.MaxValue+1); System.Data.SqlTypes.SqlInt16.MaxValue — 32767. Int64.MaxValue() —...
436 просмотров
schedule 13.03.2023

MongoDB и большие числовые идентификаторы документов
MongoDB использует формат BSON для хранения данных на диске. BSON определяет различные типы данных, в том числе подписанный int64 для хранения больших целых чисел. Попробуем сохранить документ с большим ID (887190505588098573), который...
312 просмотров
schedule 30.06.2023

Номера нескольких типов Matlab в одной таблице
Я хочу поместить эти два типа чисел в одну таблицу. Один столбец с индексом int64 и другой столбец со значением single.... 1359410513 1359410521 1359410529 1359410536 1359410542 1359410548 1359410554 40.299999 39.099998 37.900002 36.799999...
79 просмотров
schedule 06.08.2023

Как преобразовать int64 в int в Go?
Какова наилучшая стратегия преобразования int64 в int в Go? Мне сложно сравнить эти два package main import ( "math" "strings" "strconv" ) type largestPrimeFactor struct { N int Result int } func main() { base...
66037 просмотров
schedule 07.12.2022

Ошибка Не удается вызвать инициализатор для типа «String» со списком аргументов типа «(Int64?)» с оператором нулевого объединения
Я получаю сообщение об ошибке "Не удается вызвать инициализатор для типа "String" со списком аргументов типа "(Int64?)"" с оператором нулевого объединения. Есть похожие вопросы по переполнению стека , но они не дали мне нужного решения. Мой код...
1331 просмотров
schedule 03.12.2022

Как в Swift преобразовать строку в Int64?
Я загружаю строки из текстового файла с очень большими числами. Строка имеет метод toInt, но как преобразовать строку в Int64, которая сможет обрабатывать большие числа? Я не вижу метода toInt64 или toLong и т. д. Должен быть способ, но я пока...
22925 просмотров
schedule 16.01.2024