まくまくOctaveノート
出力する桁数を増やす (format)
2017-03-24

Octave の内部では倍精度の浮動小数点数(10 進数で 15 桁程度の精度)で計算が行われていますが、画面出力時のデフォルト桁数は 5 桁に設定されています。

>> pi
pi = 3.1416

この表示桁数を増やすには、下記のように format 関数を使用します。

>> format long
>> pi
ans =  3.14159265358979

上記のように、パラメータとして long を指定すると、倍精度実数の表現限界である、15 桁程度の数値を表示してくれるようになります。 元に戻したい場合は、パラメータなしで format 関数を実行します。

>> format
>> pi
ans = 3.1415

format 関数で指定できるパラメータの詳細は、ヘルプを参照してください。

>> help format
2017-03-24