[an error occurred while processing this directive]
|
6 = 2 * 3
один сдвиг влево, выбираешь из 128-байтной таблички частное, остаток вычисляешь умножением и вычитанием
попробуй найди более разумный компромис
ну и ещё вариант - используй 16-байтную табличку начальных значений для последовательного приближения: выбираешь из неё среднее значение частного для соотв. диапазона значений, используя в качестве индекса старший нибл, а затем хватит трёх умножений чтобы найти искомое
E-mail: info@telesys.ru