Страница 1 из 1

lg(x) на ассемблере

Добавлено: 01 сен 2009, 12:34
roman_s
Здравствуйте.
Подскажите пожалуйста как реализовать функцию десятичного логарифма на ассемблере.
С математикой все понятно, но как это написать на ассемблере?
С чего начать, что почитать?

Re: lg(x) на ассемблере

Добавлено: 02 сен 2009, 16:36
airyashov
log2(x)/log2(10)
соотвественно константы заменить

Код: Выделить всё

FLD 1.0
FLD x
FYL2X
FLDL2T
FDIVP st(1), st(0)
вроде не нарвал

lgx на ассемблере

Добавлено: 06 сен 2009, 23:26
Synccece
Доброго времени.

У меня вот такая проблема появилась. Нужно написать программу на ассемблере.
Программа должна уметь вычитать введенные пользователем двоично-десятичные упакованные числа, и выводить результат на экран.
Помогите пожалуйста, кто может.

З.Ы. Я в ассемблере ни бум-бум...