電卓 JavaScript のページ
これは、JavaScript で普通の電卓をシミュレートしたものです
たったそれだけのことなのに、かなりのコーディング量となりました
しかも、まだ少しバグってる( 3.14159と打つと、3.14159000 となる等)
普通の電卓って、けっこうメンドイんですねぇ (^^;
なお、このページは等幅フォントで見てください
そうしなければ、Form の表示がおかしくなります
あ、補足ですが、電卓のキーの中の "%" は、剰余算ではありません
^^^^^^^^^^^^^^^^^^^^
ただ単に、パーセント計算をするだけですのであしからず (^^;
なんか、バグは取れたっぽいです (^^;
どうやら、有効桁数と、数値誤差の問題だったらしいので、
小数を作るときは、いちいちそれまでの数値を数桁倍して、1桁目に足してから、
数桁分の一にするという計算をさせたら、直りました (^^;
これで、一応使えるレベルになったと思います (9/12)
まだ、バグがありました (^^;
どうやら、JavaScript 側のバグのようでしたが、
123-193.2 という計算をさせると、-70.2 のところが
-70.19999999 となってしまう、という事態が発生しました
このバグは、小数にチェックをかけて、
小数点以下 10 桁に丸めて回避しました (9/13)
画面デザインを変えて、小型化してみました (9/13)