MNAの世界

ブログをリニューアルしました!コメント、リンク、ツイートなどはお気軽にどうぞ。

PC、技術系

電卓の挙動

投稿日:2009年5月20日 更新日:

現在会社で他の社員に与えているC言語の課題に「電卓を作れ!」という王道なものがあります。
一見単純に見える電卓も細かい部分まで考えると意外とややこしい・・・
結構頭を捻らなければいけません。

一口に電卓と言っても挙動はマチマチっぽいんですよね。
例えば WindowsXP に入っている電卓。
これを「関数電卓」にして「2 + 4 * 8」と入力すると答えは「34」。
むむむ、賢い!!!
電卓は前から順番に計算するものと思い込んでいたので今まで気づいていませんでした!!!
ちなみにこの WindowsXP の電卓も、「普通の電卓」を選択すれば、一般的なものと同様に答えは「48」になります。

ほかにも「=」を連続で押した場合の挙動。
通常は「2 * 4」と入力して「=」を押していくと「* 4」がリピートされ、答えは「8 32 128 512 ・・・」となりますが、会社にあったCASIOの電卓ではなぜか最初の「2」が有効になるのか、「8 16 32 64 ・・・」という結果になります。

電卓って統一的な規格は無いんですかねぇ・・・
おかげで最初の仕様を決めるのにちと混乱してしまいました(^^;

-PC、技術系


  1. せなみ より:

    ここは思い切って、逆ポーランド演算電卓というのはどうだろう?

  2. MNA より:

    確かに面白いかも知れませんが、相手が逆ポーランドを理解できる人物なのかどうかという問題がw

  3. せなみ より:

    確かに・・・
    あれは敷居が高いもんなぁ・・・

  4. ゆうき より:

    最初のCPU、4004って電卓用だったんですよね。
    なかなか奥が深いものなんですねぇ。
    Windows7では電卓がパワーアップするって話もあったり。

  5. MNA より:

    昔新電子立国という番組でリレーとか使いまくった昔の電卓を見ましたが、あれは凄かったですw

comment

リンクが多数含まれていると表示されないのでご注意ください。(スパム対策)

関連記事

AQUOSケータイ W51SH GET!

前々より目をつけていたSHARPの端末、W51SHがいつのまにか発売していました! (目をつけてた割には忘れてたんだな・・・) これはなかなか良さそうです!待望のAQUOSケータイ! 前機種であるW4… 続きを読む

no image

PCが やっぱり 不調

徳島から戻ってきてPCの電源を入れてみると・・・ やはりこの間のなかなか立ち上がらない症状に戻ってるorz これはもう諦めて新しいマシンを仕入れることにします。 このままでは精神衛生上良くなさそうです… 続きを読む

no image

NEWマシン稼動!その名はモヤシ!

とりあえずいろいろ検証した結果、マザーがおかしいのでは?と言う結論に。 ぐぐっていろいろ調べて、CMOSクリアとかするととりあえず立ち上がりました。 展示品だったから妙な設定を覚えていたのかも? さて… 続きを読む

デジカメ FX700 購入

これまで使ってきたデジカメFX07が老朽化してきたのと、SDの接触がやたら悪くなっていて危険な状態だったのでマチアソビを目前にしたこのタイミングで買い換えて来ました! 買ったのはFX700。 どうせな… 続きを読む

no image

新ノートPC 購入計画

6年間現役で頑張ってきたMebius MURAMASA PC-MV1-C1Hですが、さすがにパワー不足が目立ってきました。 やはりニコニコがまともに見れないのは致命的、画面がXGAのため今となっては普… 続きを読む