Я хочу использовать Excel для умножения 32-битных целых и получения младших 32-битных. Другими словами, учитывая числа n1, n2, я хочу вычислить MOD(n1 * n2, 2 ^ 32). Однако эта формула не работает в Excel, потому что (для больших n1 и n2) продукт превосходит точность Excel и поэтому округляет младшие цифры. Есть ли способ для меня, чтобы избежать этого при использовании Excel?
Одним из примитивных решений, которое мне удалось найти, было просто разделить одно из чисел на 8-битные куски и соответствующим образом умножить (используя MOD, когда это необходимо для усечения), но я надеюсь найти что-то менее запутанное, надеюсь.