[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

55. engineering-format

工学フォーマットは maximaが浮動小数点数を出力する方法をエンジニアがよく使う記法 a*10^bに変更します。 ここで bは3で割り切れる数です。


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

55.1 Functions and Variables for engineering-format

オプション変数: engineering_format_floats

デフォルト値: true

この変数は工学フォーマットを一時的にオフに切り返すために使います。

 
(%i1) load("engineering-format");
(%o1)
    /maxima/share/contrib/engineering-format.lisp
(%i2) float(sin(10)/10000);
(%o2)                - 54.40211108893698e-6
(%i3) engineering_format_floats:false$
(%i4) float(sin(10)/10000);
(%o4)                - 5.440211108893698e-5

See also fpprintprec and float.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

55.2 Known Bugs

SBCL 1.3.0の出力ルーチンには、3で割り切れない指数を時々出力するバグがあります。 この場合でも表示数の値はまだ有効です。


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by 市川雄二 on June, 21 2016 using texi2html 1.76.