Какова точность вычислений с плавающей точкой в ​​Scilab?

Примечание. Я использовал тег Matlab только на тот случай, если они поддерживают одинаковую точность. (Из того, что я могу сказать, обе программы очень похожи.)

Как продолжение моего предыдущего вопроса (Вот), Я пытаюсь определить уровень точности, который мне нужно установить (в программе на C ++, которую я сейчас конвертирую из кода Scilab), чтобыиздеваться Точность программы Scilab. По сути, обе программы с одинаковыми (илиочень похоже) результаты.

При вычислении вычисления с плавающей запятой в Scilab, какой уровень точности поддерживается?

Я прочел (Вот и несколько других мест) что при работе с арифметикой с плавающей запятой в C ++ двойное число может точно поддерживать только где-то около 16 десятичных знаков, например:

     4   8  12  16
     v   v   v   v
0.947368421052631578 long double
0.947368421052631526 double

Насколько похожа эта точность по сравнению со Scilab?

Ответы на вопрос(2)

Ваш ответ на вопрос