Например 4^(-0.5) должно же быть 0.5 а например 5^(-2) должно быть 0.04
Некоторые советские калькуляторы правильно сие считают, некоторые чуток ошибаются, а некоторые - увы - совсем никак..
А что касается деления и умножения, то в мат.сопроцессорах уже в 80-ые применяли ( что удорожало, несомненно ) аппаратные средства, ускорявшие эти операции на порядок.
Умножение конечно же "поддалось" первым - самые удачные по схеме асинхронные умножители выдают результат уже через T==tзадерж.лог.элем*(log2(Nбит_в_операнде)+4)
( Хотя при N<16 есть вариант сделать схему с задержкой T==tзадерж.лог.элем*7 )
Деление конечно же сложнее, но и это уже решённая задача.
А вот с некоторыми другими операциями до сих пор не найдено каких-либо "прорывных" решений - пока всё по старинке..

"Вертушка"!
А можно ссылку?

