Ну вот смотри. Пример, умножить два дробных числа
0,11 x 0,11 = 0,0121
А если записать через экспоненту, получится такая запись:
(1,10*10-1) * (1,10*10-1) = (1,21*10-2).
Число с плавающей запятой (число с плавающей точкой) — форма представления вещественных (действительных) чисел, в которой они хранятся в форме мантиссы и показателя степени.
Значит нужно возводить не в степень 10, то есть умножать на 10, а в степень 10-1, то есть впереди пойдут нули - 0 целых и сколько там десятых, в зависимости от степени порядка.