От Alex Mizrahi (2:5020/400) к Jaroslav Triaskin
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
JT>>> Какими алгоритмомаи они пользуются, ибо сопроцессор, как я
JT>>> понимаю, не задействован, но всё равно например 2 числа с 200
JT>>> значащими числами перемножаются практически мгновенно.
AM>> А сколько они по-твоему должны будут перемножаться? Процессор делает
AM>> порядка миллирда операций в секунду, тут два числа как не перемножай,
AM>> будет мгновенно.
JT> Справедливо для малого количества чисел в мантисе. Как только захотим
JT> перемножить два числа состоящие, напрмер, из 1000 цифр каждое, то тут
JT> уже затык, ибо, как я понимаю, нет железки которая на входе получает
JT> два числа и за такт на выходе их произведение? Или я не прав?
JT>>> А также вопрос, как построены алгоритмы деления и умножения для
JT>>> чисел с такой огромной мантиссой? Я использовал - повторное
JT>>> сложение и вычитание, но даже написанное на C/Pascal работает на
JT>>> порядок медленнее, чем в данных программах. :-(
AM>> Что такое "повтороное сложение и вычитание"?
JT> 3*4=3+3+3+3=12
JT> 15/4=15-4-4-4=3 ост 3.
--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)
Ответы на это письмо: