[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Аппаратных делителей не бывает. Деление сводится к вычитанию.
Есть вариант с умножением для целой части числа. Умножая ее на
2^16/100000 ( в двоичном виде ), переводишь в дробное с теми же цифрами,
затем дробное bin переводишь последовательным умножением на 10
в BCD. Будет быстрее, чем вычитания, если есть аппаратный умножитель.
E-mail: info@telesys.ru