Re[3]: Типы с плавающей точкой - почему так важны?
От: Privalov  
Дата: 08.08.19 06:34
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Это можно сделать на целых числах (см. реализацию BigFloat). Если более 64 бит точность нужна — то все равно будешь на целых числах программно делать.


Больше 64 бит нужно в очень специфических случаях. Нам хватало.
Кроме того, при любом количестве значащих цифр и точности большая разрядность не отменяет знания численных методов.

S>Аппаратно почему то оказалась очень важна именно реализация 32 битного float. Зачем? Для каких конкретно алгоритмов?


На самом деле сопроцессор в PC работает с 80-битовыми данными. Для любых адгоритмов.
Софт, с которым я работал, использовал 64-битовые вещественные числа. Которые double.
Аппаратная реализация важна, потому как эмуляция, как это было на XT/AT без сопроцессора, сильно тормозит. Я думал, это давно известно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.