horiuchi #6067(2008/03/25 06:08 GMT) [ Other ] Rating1/1=1.00
Forthでは、基数が"BASE"という変数で定義されています。 この値を変えることで、何進数でもリテラルを記述することが可能です。 また、以下の基数を変更する関数が定義されています。 :DECIMAL ( -- 基数を10に変更する ) 10 BASE ! ; :BINARY ( -- 基数を 2に変更する ) 2 BASE ! ; :OCTAL ( -- 基数を 8に変更する ) 8 BASE ! ; :HEX ( -- 基数を16に変更する ) 16 BASE ! ;
1
BINARY 01101001 DECIMAL .
Rating1/1=1.00-0+
[ reply ]
horiuchi
#6067()
[
Other
]
Rating1/1=1.00
Rating1/1=1.00-0+
[ reply ]