Какова точность вычислений с плавающей точкой в Scilab?
Примечание. Я использовал тег Matlab только на тот случай, если они поддерживают одинаковую точность. (Из того, что я могу сказать, обе программы очень похожи.)
Как продолжение моего предыдущего вопроса (Вот), Я пытаюсь определить уровень точности, который мне нужно установить (в программе на C ++, которую я сейчас конвертирую из кода Scilab), чтобыиздеваться Точность программы Scilab. По сути, обе программы с одинаковыми (илиочень похоже) результаты.
При вычислении вычисления с плавающей запятой в Scilab, какой уровень точности поддерживается?
Я прочел (Вот и несколько других мест) что при работе с арифметикой с плавающей запятой в C ++ двойное число может точно поддерживать только где-то около 16 десятичных знаков, например:
4 8 12 16
v v v v
0.947368421052631578 long double
0.947368421052631526 double
Насколько похожа эта точность по сравнению со Scilab?