続・オヒ!の殿堂3(番外編)

藤堂俊介がこっそり書くブログのようなもの

演算子優先

演算子優先


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



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


 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を入れてそのキーを押す。


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