Sinclair Cambridge Programmable
SCPでは、四則演算に優先順位がないため、加減算より乗除算を優先させるには括弧を用いる必要がある。SCPの括弧は、[=]キーを押しても閉じないという特徴があるので、括弧を開いたまま複雑な計算をすることができ、括弧機能をスタックの代用とすることが可能である。例えば、
としておいてから、
とすると、6の階乗の計算結果が 720 と表示される。ここで、
とすると 240 が再度表示され、計算の続きを行うことができる。また、SCPでは、括弧を開いても置数レジスタがクリアされずに前の値が残っているので、括弧機能を用いて定数計算を行うことが可能である。例えば、
などとすると、 1.08 に 1000 、 5000 、 25000 を掛けた計算結果、 1080 、 5400 、 27000 を連続で得ることができる。なお、SCPでは、括弧を開く場合も閉じる場合も同じキー([▲/▼][6])を用いる。
精度: 8桁。但し、科学技術表示モード時は仮数5桁+指数2桁で表示される。表示切替(ChN)機能で切替可能
数学機能: 三角函数、逆三角函数、自然対数函数、自然指数函数、平方根、ラジアン⇔度変換、など
括弧機能: 1レベル(下記特徴参照)
数値メモリ機能: 1本 (揮発性)。ストア、リコール、メモリ交換の各機能
プログラム機能: 最大36ステップ(18バイト。揮発性)。無条件分岐(go to)及び条件分岐(go if neg)機能。プログラム修正機能(書き換えのみ可能、挿入削除は不可)。ステップ実行機能。ただし、プログラム可能なのは、[▲/▼]、[C/CE]、[RUN]を除く16キーのみ
表示装置: 7セグメント赤色LED(9桁)
入力装置: 19キー(2段シフト。下記特徴参照)
制御演算装置: National Semiconductor MM5799EHY/N Controller Oriented Processor
電源: 006P(9V乾電池)、外部電源端子