На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 10 / Вычисления в 10-ричной системе Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Вычисления в 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 в степени Х.


НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz