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

Как правильно умножить два длинных длинных целых числа?
Я хочу умножить длинные числа, которые даны в основе 2 ^ 32. Я уже придумал хороший алгоритм для этого, но, к сожалению, я застрял. Ситуация, в которой я застрял, заключается в том, как я умножаю два длинных целых числа и представляю их на основе 2...
3970 просмотров

(lldb) Печатать unsigned long long в шестнадцатеричном формате
Я пытаюсь отлаживать свою программу на Objective-C, и мне нужно напечатать переменную unsigned long long в шестнадцатеричном формате. Я использую отладчик lldb . Чтобы напечатать short в шестнадцатеричном формате, вы можете использовать это...
11622 просмотров

Как использовать stoul на VS2008?
Есть ли у вас какие-либо идеи о том, как использовать stoull в Visual Studio 2008? Я хочу преобразовать строку в unsigned long long. Спасибо!
200 просмотров

Как можно легко вычислить квадратный корень из unsigned long long в C?
Я рассматривал другой вопрос ( здесь ), где кто-то искал способ получить квадратный корень из 64-битного целого числа в ассемблере x86. Это оказывается очень просто. Решение состоит в том, чтобы преобразовать в число с плавающей запятой,...
12884 просмотров
schedule 04.05.2022

Причудливое поведение с плавающей запятой с или без дополнительных переменных, почему?
Когда я запускаю следующий код в VC ++ 2013 (32-разрядный, без оптимизации): #include <cmath> #include <iostream> #include <limits> double mulpow10(double const value, int const pow10) { static double const table[] = {...
330 просмотров

Unsigned long long ошибка переполнения?
У меня были некоторые странные проблемы с unsigned long long. Это происходит, когда я устанавливаю unsigned long long (я использовал size_t, однако проблема повторяется с u-l-l). Я установил его на 2 ^ 31, однако по какой-то причине он...
3685 просмотров

Получение больших случайных чисел в C/C++
Стандартная функция rand() выдает недостаточно большие для меня числа: мне нужно unsigned long long единиц. Как получить действительно большие случайные числа? Я попытался изменить простую хэш-функцию, но она слишком большая , слишком долго...
17060 просмотров
schedule 04.10.2022

Как сгенерировать разные большие случайные числа/ключи в С++
генерировать большое случайное число в С++, близкое к pow(2, 64)-1. Объясните эту проблему, скажем, мы должны сгенерировать n случайных чисел, большинство из которых являются большими, и сохранить их в массиве.
93 просмотров

Как обрабатывать unsigned long long int в вычислениях?
У меня архитектура 64b и Windows и g ++ 6.3.0, и в некоторых ситуациях возникают проблемы с формулой: double a = (element_radius_square - element_to_check_intersection.radius * element_to_check_intersection.radius + distance_between_centers *...
114 просмотров
schedule 24.02.2023

Присвоение длины строки целому числу: C++
Используя С++, я хочу создать цикл for следующим образом ( text — это std::string ): for(int i = text.size(); i >= 0; i--) { { Пожалуйста, может кто-нибудь помочь мне понять, почему мой компилятор (Xcode) требует, чтобы я инициализировал...
99 просмотров