PB-Prog > 資料 TenBASIC Version 1.0.5 オンラインマニュアル > 6. 言語仕様 > 6-5. 置数



書式の見方

書式について

[ ] ... かっこ内は,省略することができます。

A
  ... A または B を,選択します。
B

参照について

種類 説明
(C) コマンド
(N) 数値関数
(S) 文字関数
(O) 演算子
(E) その他



&I

機能

・2進数を10進数に変換します。

書式

&I 2進数

説明

・&I に続く2進数を10進数に変換します。
・&I と2進数の間に空白は,入りません。
・&I に続く2進数は,0 または 1 で構成されます。
・2進数の範囲は,以下の通りです。

(SHARP)
2進数の範囲 (※) 変換後の10進数
&I 1111 1101 1010 1011 1111 +
   0100 0001 1100 0000 0001 〜
&I 1111 1111 1111 1111 1111 +
   1111 1111 1111 1111 1111
-9999999999 〜 -1
                    &I 0 〜
    &I 10 0101 0100 0000 +
1011 1110 0011 1111 1111
0 〜 9999999999
(※) わかりやすくするために,空白を追加しています。実際には空白は入りません。

(CASIO)
2進数の範囲 変換後の10進数
&I1000000000000000 〜&I1111111111111111 -32768 〜 -1
&I0000000000000000 〜&I0111111111111111 0 〜 32767
&I1000000000000000 〜&I1111111111111111 32768 〜 65535

参照

  BIN$ (S)



&O

機能

・8進数を10進数に変換します。

書式

&O 8進数

説明

・&O に続く8進数を10進数に変換します。
・&O と8進数の間に空白は,入りません。
・&O に続く8進数は,0 〜 7 で構成されます。
・8進数の範囲は,以下の通りです。

(SHARP)
8進数の範囲 変換後の10進数
&O17665375016001 〜&O17777777777777 -9999999999 〜 -1
&O00000000000000 〜&O00112402761777 0 〜9999999999

(CASIO)
8進数の範囲 変換後の10進数
&O100000 〜 &O177777 -32768 〜 -1
&O000000 〜 &O077777 0 〜 32767
&O100000 〜 &O177777 32768 〜 65535

参照

  OCT$ (S)



&H

機能

・16進数を10進数に変換します。

書式

&H 16進数

説明

・&H に続く16進数を10進数に変換します。
・&H と16進数の間に空白は,入りません。
・&H に続く16進数は,0 〜 9 または A 〜 F で構成されます。
・16進数の範囲は,以下の通りです。

(SHARP)
16進数の範囲 変換後の10進数
&HFDABF41C01 〜&HFFFFFFFFFF -9999999999 〜 -1
&H0000000000 〜&H02540BE3FF 0 〜9999999999

(CASIO)
16進数の範囲 変換後の10進数
&H8000 〜 &HFFFF -32768 〜 -1
&H0000 〜 &H7FFF 0 〜 32767
&H8000 〜 &HFFFF 32768 〜 65535

参照

  HEX$ (S)


最終更新日:2019年1月23日
Copyright (C) 2019 T.Matsu