[an error occurred while processing this directive]
|
Надо посчитать двоичный логарифм числа log2(x)
Входные данные меняются в диапазоне 1,000 - 2,000 (десятичные)
Мне надо получить ответ соответственно 0,000 - 1,000 (десятичные)
Желательно чтобы я на вход ''подавал'' регистр с дробной частью, а на выходе тоже получал регистр с дробной частью ответа. (Целая часть и так известна)
т.е. имею число 325 (дробная десятичная часть,(1,325))
а на выходе 406 (дробная десятичная чать, (0,406))
Пишу на ассемблере.
Как такое сделать?
E-mail: info@telesys.ru