原稿の砂場
文字だけのブログの下書き日記。
■ 演算子優先2020.5.29

演算子優先
 関数電卓には演算子や括弧の優先順位を自動判定している。よって、数式を入れるとたちどころに答を弾く。

 一般電卓には演算子優先判定が備わっていない。入力順に演算する。例えば乗算と加減算が式の中に入っていれば、演算子優先は人側で判断し操作する。

 Twitterにこのような式の答えが合わないとあった。

式0.00249×(92×92)-0.1858×92+9.0360

 そのまま電卓に入れると正しい答えにならない。手順を工夫する。この場合は式を分割してメモリに格納する。

計算1 0.00249×(92×92)を計算しメモリに格納。
計算2 -0.1858×92+9.0360を計算しメモリに格納。

最後に格納した結果を呼び出す。

1 92×=×0.00249 M+
2 0-0.1858×92+9.036 M+
3 MR

答えは13.01776。

1について、92×=と操作すると、92×92の操作となる。

2について +/-キーがあれば、0.1858を入れてそのキーを押す。

 一般電卓も手順を工夫すると、複雑な計算もいける。


CGI-design