「式が消えない電卓」が欲しかったので作った。
表計算ソフトに馴染んだ方のための式ベース入力、過去の式も再編集して何度でも再計算。
通常の電卓はボタンを押した瞬間に計算が進むため、入力途中で式の全体像を確認したり、後から一部だけ修正して再計算することができません。CalcCheck では式を文字列として編集し、カッコや関数を自由に組み合わせて確かめながら計算します。0.1 + 0.2 のような典型的な浮動小数点誤差も発生しません。
主要な画面のスクリーンショット(順次差し替え予定)。
複数行のセル領域+編集中の行
過去の式を選んで再編集・再計算
三角関数・対数を含む関数パネル
結果カードを画面に固定して再利用
電卓と表計算のあいだに居場所を作る。
1 行に Excel 風の式を自由記述。カッコ、関数、演算子を組み合わせて確かめながら計算。
画面下半分に四則演算・関数・定数・メモリ機能を配置。式の入力をテンポよく。
BigDecimal ベースで 0.1 + 0.2 ≠ 0.3 問題は発生しません。会計用途にも安心。
画面上半分は複数行のセル領域。一番下が編集中、それより上は計算履歴として残ります。
過去の式を後から選択して編集し、即座に再計算。途中式の修正もそのまま反映。
計算結果をカードとして画面に貼り付け、ドラッグで移動・ピンチで拡大・ダブルタップで折畳み。
フローティングセルの結果値を入力欄に追加。Excel のセル参照のような感覚で組み合わせ可能。
ドラッグで画面端へ放るだけで削除。Undo トーストで取り消しもできます。
三角関数・双曲線・対数・指数・冪乗・平方根・階乗・定数(π, e)を装備。
セルをタップで式と結果を日本語・英語で読み上げ。打ち合わせ中の確認にも便利。
角度モード(Rad/Deg)、ボタンレイアウト(シンプル/フル)を設定で切り替えできます。
フローティングセルの位置・スケール・折畳み状態をアプリ終了後も保持。再起動しても作業を続けられます。