HEX$
数値を16進数の文字列に変換
var = HEX$(num[,digit])
パラメーター
num:数値
digit:桁数
戻り値
var:変換結果(文字列)
解説
指定した数値を16進数の文字列に変換します。
桁数digitを指定すると、その桁数で右揃えになるよう、先頭に"0"が入ります。
digitで指定した桁数より結果文字列の桁数が多い場合、エラーとなります。
数値を文字列に変換するにはSTR$を使用します。
桁数digitを指定すると、その桁数で右揃えになるよう、先頭に"0"が入ります。
digitで指定した桁数より結果文字列の桁数が多い場合、エラーとなります。
数値を文字列に変換するにはSTR$を使用します。
サンプルコード
実行結果
これはエラーになります。640003001E012C
99999は16進数で「1869F」と5文字なので4文字に入りきらない。
参照
ASC
文字から、文字コードを取得
CHR$
文字コードから、文字を取得
VAL
文字列を数値に変換
STR$
数値を文字列に変換
HEX$
数値を16進数の文字列に変換
FORMAT$
数値や文字列を指定の書式に変換
LEN
1.文字列の長さを調べる
2.配列の要素数を調べる
MID$
文字列の一部分を取得
LEFT$
文字列の左から指定文字数分を取得
RIGHT$
文字列の右から指定文字数分を取得
INSTR
文字列内を検索
SUBST$
文字列内を置換
BIN$
数値を2進数の文字列に変換