>> repr(float) が有効数字 17桁 の値を生成するのは、この値が (ほとんどのマシン上で) 、全ての有限の浮動小数点数 x について eval(repr(x)) == x が成り立つのに十分で、かつ有効数字 16 桁に丸めると成り立たないからです。

pipeheadpipehead のブックマーク 2008/09/27 21:38

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

Python で正確な小数の計算 (3) – float, Decimal の有効桁数 | すぐに忘れる脳みそのためのメモ

    1. float, Decimal の有効桁数を確認しておく これまでに 「float よりも精度の高い Decimal」 、「Decimal を文字列として出力するときの str() と repr() の違い」について見てきた。 Python で正確な小数の計...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう