HP 35s
この電卓はデフォルト設定の10進数だけではなく2進数、8進数、16進数形式で値を表示する設定が可能である。 10進数ではない底が選択されたとき、計算結果は整数へ切り縮められる。
どのような底が設定されているかどうかに関わらず、10進数ではない数値は、底を指定する添え字(h, o, b)を付けて入力されなければならないので、3回以上の余計なキー操作を伴う。
16進数が選択されているとき、10進数のときに浮動小数点関数(三角関数、対数関数、指数関数など)のために使われている6つのキーの行は、その代わりとして16進数の数値である A から F に割り当てられる(それらのキーは物理的に H から M と印刷されているけれど)。
10進数以外の底において、ワードの長さは36ビットに固定される。そして、2の補数の符号反転を使う。 6つのビット演算が利用できる。つまり、AND OR XOR NOT NAND NOR である。
ALG(中置記法)バージョン:
RPN バージョン:
単一のプログラムステップとして、方程式がプログラムの中に組み込まれていることがある。 この電卓の設定は、プログラム中の数式が実行中に評価される、あるいは表示されるかを指定する番号付フラグを含んでいる。 方程式はあらゆる文字列を格納することができるので、方程式は表示されるためのメッセージとして作られることがある。 メッセージ表示後、プログラムは R/S を押されるまで停止する、あるいはメッセージに続いて PSE (pause) を押すならば、続行する前に1秒間一時停止する。
プログラムは方程式とほぼ同じ方法で解かれたり積分されたりすることもある。リストから方程式を選択する代わりにユーザーは FN= を押し、プログラムのラベルを押し、 SOLVE あるいは ∫ のどちらかを押すと、目標変数の名前の入力を促す。プログラムが INPUT 命令(プログラムが値の入力を促すようにする)を含んでいない限り、目標変数以外の他の変数の値が使われる。方程式を解く場合、プログラムは戻り値(スタックに残る)が 0 でなければならない数式として扱われる。プログラムは他の方程式/プログラムを解いたり積分したりするための命令を含むこともできる。