Qual é a precisão dos cálculos de ponto flutuante no Scilab?

Nota: usei a tag Matlab para o caso de eles manterem a mesma precisão. (Pelo que sei, os dois programas são muito semelhantes.)

Como acompanhamento de uma pergunta anterior minha (aqui), Estou tentando determinar o nível de precisão que preciso definir (em um programa C ++ que atualmente estou convertendo do código Scilab) parazombar a precisão do programa Scilab. Essencialmente, para que ambos os programas produzam o mesmo (oumuito resultados semelhantes).

Ao calcular um cálculo de ponto flutuante no Scilab, qual é o nível de precisão mantido?

Eu li (aqui e algumas outras localidades) que, ao trabalhar com aritmética de ponto flutuante em C ++, um duplo pode manter apenas algo em torno de 16 casas decimais com precisão, por exemplo:

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

Quão semelhante é essa precisão quando comparada ao Scilab?

questionAnswers(2)

yourAnswerToTheQuestion