Вопросы по теме '128-bit'

Самый быстрый способ преобразовать двоичное в десятичное?
У меня есть четыре беззнаковых 32-битных целых числа, представляющих беззнаковое 128-битное целое число в обратном порядке: typedef struct { unsigned int part[4]; } bigint_t; Я хотел бы преобразовать это число в его десятичное строковое...
10713 просмотров
schedule 06.07.2023

Как использовать Gcc 4.6.0 libquadmath и __float128 на x86 и x86_64
У меня есть программа C99 среднего размера, которая использует тип long double (80 бит) для вычислений с плавающей запятой. Я хочу повысить точность с помощью нового расширения GCC 4.6 __float128 . Насколько я понимаю, это...
14373 просмотров
schedule 03.06.2022

Есть ли в gcc 128-битное целое число?
Мне нужно 128-битное целое число, потому что я хочу сохранить результаты умножения двух 64-битных чисел. Есть ли такое в gcc 4.4 и выше?
80878 просмотров
schedule 20.10.2022

Как это 128-битное целочисленное умножение работает в ассемблере (x86-64)?
Я читаю Компьютерные системы: взгляд программиста , и домашняя работа заключалась в том, чтобы опишите, как работает этот алгоритм. Функция С: void store_prod(__int128 *dest, int64_t x, int64_t y) { *dest = x * (__int128)y; }...
2990 просмотров
schedule 02.06.2023

Как объединить 4 целых числа uint32_t в целое 128-битное целое и вернуть
В составе структуры (назовем ее ASM) в заголовочном файле объявлены четыре uint32_t int. uint32_t Result1; uint32_t Result2; uint32_t Result3; uint32_t Result4; Я хочу получить к ним доступ следующим образом: ASM->Result1,...
1100 просмотров
schedule 17.09.2023

Как вы делаете 128-битные стойки по модулю в c?
У меня есть структура c как typedef struct u128b { uint64_t hi, uint64_t lo } u128b Как мне выполнить выражение по модулю x^e mod m, если все 3 переменные, x, ė и m, являются структурами u128b? Я попытался запустить код из...
288 просмотров
schedule 17.08.2023

Почему десятичная дробь C # использует двоичное целочисленное значение?
Новый 128-битный десятичный тип с плавающей запятой IEEE https://en.wikipedia.org/wiki/Decimal128_floating-point_format указывает, что мантисса может быть представлена ​​одним из двух способов, либо как простое двоичное целое число, либо в плотно...
96 просмотров
schedule 13.08.2022

Как зашифровать строку с помощью 128-битного алгоритма шифрования Camellia в Java?
В настоящее время я пытаюсь разработать приложение для чата, которое реализует 128-битный алгоритм шифрования Camellia. Я успешно собрал и запустил код с официальной страницы [здесь][1]. Проблема заключается в алгоритме шифрования для типа данных...
206 просмотров