Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
вылазим за пределы допустимых значений или теряем разряды
Но откуда знать, что при дальнейшем увеличении точности не произойдет еще какого-либо скачкатехнически абсолютно неграмотна. Оттуда и знать, что точность теперь достаточная. Почему достаточная? Потому что порядок множителей меньше или равен 10^36.
Не знаю, почему вы считаете, что разные разрядные сетки что-то доказывают...
Если бы наша задача состояла в вычислении собственных чисел какой-либо несимметричной матрицы, процедура вычислений не была бы столь прозрачна, и было бы очень замачиво «проверить» результат, вычислив его, например, на удвоенной и расширенной удвоенной точностях.
(int8) (2 ** 36) совпадает с(int16) (2 ** 36) и с(int32) (2 ** 36).
Вычисления с плавающей точкой: можно ли доверять результатам?