- 符号付き 10 進数、符号なしの基数。
- DEC の読みは選んだワードの符号付き 2 の補数で、HEX、OCT、BIN は同じビットを符号なしで読みます。
BYTE では FF は -1 ですが、QWORD の同じ FF は 255、8000000000000000 は -9223372036854775808 と読めます。メイン表示は 10 進数の桁を 3 桁ごとに区切ります。BIN 行は常にワード全体を 4 ビットごとに表示し、HEX と OCT は先頭のゼロなしで表示します。 - 切り捨て。
+、−、× は正確な整数を計算してからワードに合わせて切り捨てます。生の結果が収まらない場合、表示は下位ビットとともに注記を出します。BYTE では 200 + 100 = が 44 を表示し、Result 300 exceeds BYTE; truncated to 44 と付きます。0 − 1 = は -1 を表示し、Result -1 exceeds BYTE; truncated to 255 と付きます。シフトは警告しません。バイト 80 を 1 ビット左シフトすると、立っているビットがワードから出るため 0 になります。- 除算と剰余。
- 除算は 0 方向に切り捨てます。
BYTE を選んで HEX で F9 を入力すると、DEC 行は -7 と読み、÷ 2 = は -3 と表示します。% は左オペランドの符号を保つので、-7 % 3 = は -1 と表示します。ゼロでの除算や剰余は Division by zero または Modulo by zero で停止し、C で消すまで続きます。 - ワードサイズ。
- ワードより大きいリテラルは表示に残り、基数の行はマスクされた値を示します。次の操作で切り捨てられ、切り捨てが報告されます。ワードサイズを変えると現在の値が下位ビットに切り捨てられます。
256 の後に BYTE を選ぶと 0 と表示されます。 - 整数のみ。
- 小数や浮動小数点の計算はしません。小数点はなく、除算は整数の商を返します。分数とパーセントは標準電卓の役割です。