Вопросы по теме 'long-long'

Компилятор GCC ARM C не соблюдает -std = c99 для кода форматирования% llx printf
Я пытаюсь напечатать некоторые 64-битные целые числа без знака, используя что-то вроде этого: uint64_t x = 0xFFFFFFFFFFFFFFFF; printf("Value: %016llx \n", x); и получаю в ответ: 0000000000000000lx Если я изменю строку форматирования...
1430 просмотров
schedule 22.10.2021

Печать максимальных значений INT
Я пытаюсь вывести в программе максимальное значение int . Используя следующий код: #include <stdio.h> #include <limits.h> int main(void) { printf("%d",INT_MAX); return 0; } На выходе я получаю :: 2147483647 Но когда...
278 просмотров
schedule 26.09.2021

Как отключить предупреждение о длинных целочисленных постоянных от GCC
У меня есть код, использующий большие целочисленные литералы следующим образом: if(nanoseconds < 1'000'000'000'000) Это дает компилятору предупреждение integer constant is too large for 'long' type [-Wlong-long] . Однако, если я изменю...
1381 просмотров
schedule 01.10.2021

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

Как я могу объявить подписку PtrSafe в VBA? Windows 7, Excel 2016, 64-разрядная версия
Я пытаюсь обновить свое большое приложение VBA с типа данных Long до LongLong или LongPtr, чтобы иметь возможность обрабатывать больше цифр. Но я не могу понять, как назвать эту PtrSafe Sub ... Некоторая помощь была бы очень полезна. Я попробовал...
4053 просмотров
schedule 20.04.2022

Умножение int в С++ с длинным длинным результатом
Я пытаюсь найти квадрат int . Мой код выглядит следующим образом: long long sqr=0; int num=77778; sqr= num*num; Результат должен был быть 6049417284 Но когда я проверяю вывод, он показывает 1754449988 . Какую ошибку я делаю? long long...
8901 просмотров

qsort не работает должным образом с длинным длинным
Я сортирую двумерный массив a[n][2], относительно a[i][0],a[i+1][0] разрывая связи с неубывающим a[i][1],a [я+1][1]. qsort отлично работает с целочисленным массивом, но не с длинным массивом. Код целочисленного массива #include...
593 просмотров
schedule 07.11.2022