BIN$

プチコン3号(3.3.0) プチコンBIG 

数値を2進数の文字列に変換

var = BEX$(num[,digit])

パラメーター

num数値
digit桁数

戻り値

var変換結果(文字列)

解説

指定した数値を2進数の文字列に変換します。

桁数digitを指定すると、その桁数で右揃えになるよう、先頭に"0"が入ります。
digitで指定した桁数より結果文字列の桁数が多い場合、エラーとなります。

数値を文字列に変換するにはSTR$
数値を16進数に変換するにはHEX$ を使用します。

サンプルコード

?BIN$(20)
?BIN$(20,8)
 
実行結果
10100
00010100
これはエラーになります。
20は2進数で「10100」と5文字なので、4文字に入りきらない。
?HEX$(20,4)

参照

ASC 文字から、文字コードを取得
CHR$ 文字コードから、文字を取得
VAL 文字列を数値に変換
STR$ 数値を文字列に変換
HEX$ 数値を16進数の文字列に変換
FORMAT$ 数値や文字列を指定の書式に変換
LEN 1.文字列の長さを調べる 2.配列の要素数を調べる
MID$ 文字列の一部分を取得
LEFT$ 文字列の左から指定文字数分を取得
RIGHT$ 文字列の右から指定文字数分を取得
INSTR 文字列内を検索
SUBST$ 文字列内を置換
BIN$ 数値を2進数の文字列に変換

Facebookコメント