2008-11-28

iPhone の電卓がなかなか面白い

iPhone の電卓は、横位置ではかなり機能豊富な関数電卓になる。また、この状態では表示可能な桁数が 16桁もあって、なかなか実用的な便利ツールだ。(ジンバブエでお金の計算をするのにも十分……かな……)

今、16桁の数値 1234567890123456を横位置で入力してみると下のようになる。


これをそのまま横位置にすると、表示桁数は減ってしまう。


たとえばこの状態で「- 1」などとやってみても、指数部が大きいので当然表示は変わらないが、横位置にすると……


のようにちゃんと計算されている。

また、縦位置では9桁以上は入力できないのだけれど、計算自体は横位置のときと同じだけの精度で行なっているみたい。つまり、縦位置で「2 / 3」とすると「0.66666667」と表示されるが、そのままで横位置にすると「0.666666666666667」と表示されるということ。

さらに縦位置で「123456789 + .1234567」した結果は「1.234568e+8」と表示されるが、これも横位置にすればちゃんと「123,456,789.1234567」となって、横位置でも入力できないだけで計算自体は縦位置と同じ精度で行なっていることが分かる。

なかなか面白い。

No comments: