Есть ли способ напечатать как минимум 20 значащих цифр в октаве? - PullRequest
4 голосов
/ 03 ноября 2010

Мне нужно напечатать результат программы с 20 значащими цифрами, но я не знаю, как напечатать более 15 цифр (формат долго). Есть ли способ добиться этого?

1 Ответ

6 голосов
/ 03 ноября 2010

Вы можете управлять форматом вывода с помощью printf, как в C, следуя этому синтаксису с этими спецификаторами формата :

> printf('%.20f\n', pi)
3.14159265358979311600
...