В какой-то момент моей программы я вычисляю целочисленный делитель d. С этого момента d будет постоянным.
Позже в коде я буду делить на d несколько раз - выполнение целочисленного деления, так как значение d не является константой времени компиляции.
Учитывая, что целочисленное деление является относительно медленным процессом по сравнению с другим типом целочисленной арифметики, я бы хотел его оптимизировать. Есть ли какой-то альтернативный формат, в котором я мог бы хранить d, чтобы процесс разделения выполнялся быстрее? Может быть, обратная какая-то форма?
Мне не нужно значение d для чего-либо еще.
Значение d - любое 64-битное целое число, но обычно подходит в 32-битном состоянии.