Это зависит от машины. Для нативных типов данных релевантно количество циклов, использованных для инструкций умножения. Чтобы точно сказать используемые инструкции, используйте встроенную сборку или проверьте вывод сборки. Для процессоров Intel в этом документе перечислены циклы процессора для многих команд.
Инструкция rtdsc , среди прочего, например, cpuid, может дать вам приблизительное представление о том, сколько циклов процессора используется частями вашего кода, но вы, вероятно, лучше изучите сборку или профилирование своего приложения.
Но в большинстве случаев все это не имеет отношения к практике. Они занимают около одного цикла, то есть около 0,000000001 секунд.
В большинстве случаев вы можете придерживаться своего предположения и считать, что умножение будет иметь одинаковую стоимость для всех типов данных.