Обычно количество знаков при умножении чисел с одинаковым количеством знаков не влияет на скорость вычислений. 1 Это связано с тем, что операцию выполняет аппаратный блок, которому параллельно, единицы или нули в битах. 1
Однако если процессор не умеет выполнять операции с числами с плавающей точкой, то может потребоваться программная эмуляция, и в этом случае количество знаков после запятой влияет на скорость умножения. 1
Также стоит учитывать, что производительность вычислений зависит от архитектуры процессора. 2 Например, некоторые процессоры AMD могут выполнить умножение за один цикл, а другим для этого требуется три или четыре цикла. 2
Кроме того, при умножении больших чисел количество процедур увеличивается пропорционально числу знаков в перемножаемых числах, возведённому в квадрат. 3