こんばんわ
今日は連休最終日。雨も降らずお出かけ日和でしたが、上の子はゲームセンター、下の子は友達のところ、妻は買い物、私は家でゴロゴロ。最近は家族全員で出かけるなんてことがほとんどなくなり、全員勝手に個人行動しているという感じです。私も子供の頃を思い起こすと、中学生くらいから、両親と一緒に歩いているところを友達に見られたりすると、なんだかとても恥ずかしいような、見られてはいけないところを見られてしまったというか、そんな気分になったものです。
そんな特にやることもなく家でゴロゴロしていた私は、昨日、HP28S でちょっとした計算をした時に気になったったことを思い出してちょっと調べていました。私は、なんとなく計算をするときは有効桁数2桁(小数点以下2桁まで表示?)にして使っていることが多いです。なんでそうなったのかわからないのですが、特別なことがなければ、いつもなぜか小数点以下2桁にしています。自分の理解できるのが小数点以下2桁なのかもしれません。そしてなぜかFIXモードを使っていることが多いです。どうしてでしょうね。。。仕事で使う数字はたいした数字がなく、お小遣いの計算か、ハードディスクやメモリの空き容量の計算くらいしかしません。お小遣いの計算はALLでもいいのですが、少数点以下がそんなにたくさん見たくないので、FIXモードで計算してます。今書いていて思ったのですが、ちょっとだけ小数点以下が気になるので2桁だけ見ているみたいです。ハードディスクやメモリの空き容量の計算はENGモードが利用できそうなものですが、1024単位で計算したいので、1024 * とか 1024 / のような計算になってしまうため、結局FIXモードを使います。ハードディスクやメモリのときは、小数点以下2桁で表示して、2桁目を自分の頭で四捨五入して話すことが多いです。だったらFIXの1桁でいいではないかという話もありますが、ちょっとだけ気になるので2桁です。
そんなわけでいつも小数点以下2桁でFIXモードで計算しているのですが、昨日HP28Sで計算していたら、なんか不自然に感じます。何が変化というと。。。
ほらなんか変ですよね?そうです。3桁ごとの区切り","が表示されていません。
これはFIX 2 にして、1234567 ENTER と入力した際の結果です。
例えばHP19Bなどでは、FIX 2 として1234567 INPUT すると以下のように表示されます。
小数点以下が2桁表示されていて、小数点より上が3桁ごとに","が表示されます。
HP17BII でも同じような結果です。
HP12C も同じような結果が表示されます。
ここまでは ビジネスモデルまたは金融モデルなのでお金お計算のためにそうなっているのかとも思えるのですが、いくつかのサイエンスモデル(サイエンスモデルという表現が正しいかどうかわかりませんが。。。)でやってみると。
HP32Sも","が表示されています。
HP32SII も同じです。
HP11Cも同じ。
HP48Gも同じ結果になります。こちらはどちらかというとグラフィックモデル?
HP28Sだけおかしいのか?と思ったのですが、こちらもちょっと動きが違います。HP49G+の登場。1234567と入力しただけですと、こんな感じに小数点以下2桁も表示されません。
1234567.00 と入力するとこうなります。
ちなみに 1234567 と入力して、->NUM を行うと1234567.00になります。1234567の時点では文字列ということでしょうか?微妙な感じです。
というわけで、何か設定が悪いのではないかとマニュアルを見てみると、HP48Gのマニュアルでは、FIX モードの説明に、3桁ごとに comma か periods を表示しますと言った感じの事が書かれているのに対して、HP28Sのマニュアルには特に記載がないです。HP28Sは表示する機能がないのかもしれません。
みなさんにとってはどうでもいい話ですよね。。。。
0 件のコメント:
コメントを投稿