|
|
|
|
Вычисления в 10-ричной системе
Теперь, определив, как вычислять 2 в степени Х, мы выполнили
главную часть вычисления 10 в степени Х. Из правила 1 мы знаем,
что
10(X) = 2(X) * log 10 по основанию 2,
|
значит нам нужно найти значение
X * log 10 по основанию 2
|
в целях использования только что разработанной программы возведения числа 2 в степень Х. Из правила B видно, что NPX может дать
нам значение логарифма 10 по основанию 2. Вычисление 10 в степени
Х выполняется операцией FLDL2T, с последующим умножением FMUL и
завершается вызовом EXP2. Эти команды имеются в программе EXP10,
содержащейся в листинге 10-2.
Изменяя тождества логарифм 10 по основанию 2 на логарифм e по
основанию 2 и логарифм Х по основанию 2, мы можем вычислить с помощью программы EXP2 значения 10 в степени Х, e в степени Х и Y в
степени Х.
|
|