鍋あり谷あり

テーマを決めずに適当に書いています。

AH-K3001V 用関数電卓

AH-K3001V(いわゆる京ぽん/京ポン) 用の関数電卓が見あたらなかったので、作ってみた。
http://nabetani.sakura.ne.jp/ahk/fcal1.html
に置いた。
フルスクリーンモード 100% 推奨。
「#」で、shift。数値→演算子とか→関数 と状態が変化する。
「=」がないが、入力中の式の値も常に計算するという意外な仕様なので、問題ない。
計算自体は、javascript の eval に入れているだけなので、式の欄にろくでもないことを書くとろくでもないことが起こる。
そうそう。テンキーで操作できるようになってはいるが、「式」の欄は普通の入力欄なので、好きなように編集できる。(編集結果を計算させるには、変更を通知する必要がある。例えば、1文字多く書いておいて、del とか。)
計算結果も欄も普通のエディットなので、コピーできる。書き換えたりもできるが、する理由が見あたらない。
ローカルに保存してもちゃんと動く。

作ってみて、処理の遅さを痛感した。富豪的に書きすぎた気がする。
気が向いたら高速化するかも。
#要望等ございましたら連絡を。