[an error occurred while processing this directive]
|
для деления чила из N+L цифр на число из N цифр (обычно L = 1). Там сначала рассчитывается приближенное частное, отличающееся от истинного на максимум на 2 Потом оценка уточняется умножением. По ссылке есть код реализующий деление 64-разрядных чисел использующий алгоритм Кнута (функции udiv, div3). Его можно переделать для 32-разрядных чисел при наличии 16-битного деления.