Влияет ли на скорость вычисления сколько знаков в double?
Обычно - не влияет. Во-первых, все эти числа в двоичной записи имеют практически одинаковое количество занятых бит - вся мантисса. Во-вторых, операцию выполняет аппаратный блок - ему параллельно единицы ли там или нули в битах. 

Но, если процессор не умеет в операции с числами с плавающей точкой, то будет программная эмуляция - и там уже может зависеть.
Алгоритм там не простой, но итеративный, а количество итераций зависит от значений бит. А значит количество знаков после запятой влияет на скорость умножения, причем не только их количество, но и значения самих цифр. И в добавок ко всему делаются проверки на переполнение, корректировки, установка флагов и тд.
window.edu.ru/resource/957/74957/files/A_d_p.pdf (стр. 73)