Результаты поиска по запросу "integer-arithmetic"

1 ответ

Проверка переполнения в подписанных дополнениях и абелевых группах

1 ответ

В два раза быстрее, чем бит-сдвиг, для целых чисел Python 3.x?

Я смотрел на источникsorted_containers и был удивлен, увидевэта линия:

2 ответа

Как сделать 64-битное умножение на 16-битной машине?

У меня есть встроенный 16-битный процессор. На этой машине ширины 16 бит, и она поддерживает длинные 32 бит. Мне нужно сделать несколько умножений, которые н...

ТОП публикаций

2 ответа

Как я могу рассчитать (A * B)% C для A, B, C <= 10 ^ 18, в C ++?

2 ответа

Умножение двух 16-битных чисел - почему результат 32-битный? [закрыто]

Если я умножу два 16-разрядных числа, результат будет 32-разрядным. Но почему это так? Каково четкое объяснение этого?И для моего правильного понимания: вычи...

2 ответа

Побитовые операции для реализации логического сдвига вправо [дубликат]

2 ответа

Приложение Тестовый код:

ли создать предикат

2 ответа

Понял. Спасибо!

ают число 3 и переменную 'n', которая может достигать 1 000 000 000 (миллиардов). Я должен напечатать ответ3^n modulo 100003, Я попробовал следующее: Я пытался использовать функциюstd::pow(3,n), но это не работает для больших показателей (не ...

2 ответа

Как сделать 64-битное умножение на 16-битной машине?

У меня есть встроенный 16-битный процессор. На этой машине ширины 16 бит, и она поддерживает длинные 32 бит. Мне нужно сделать несколько умножений, которые нужно будет хранить в 64 битах (например, умножить 32-битное число на 16-битное число). ...

2 ответа

Как я могу рассчитать (A * B)% C для A, B, C <= 10 ^ 18, в C ++?

Например, A = 10 ^ 17, B = 10 ^ 17, C = 10 ^ 18. Произведение A * B превышает предел long long int. Кроме того, написание ((A% C) * (B% C))% C не помогает.