HEX$()
HEX$ 数値から16進数文字列への変換(文字列関数)
書式
HEX$(数値)
HEX$(数値 , 桁数)
引数
数値: 変換対象の整数値( -32767 ~ 32767 )
桁数: 出力桁数( 0 ~ 4)
戻り値
16進数文字列(1桁~4桁)
説明
指定した数値を16進数文字列に変換します。
数値には式、変数、定数等の指定が可能です。
桁数を指定した場合は数値が指定した桁数に満たない場合は、0で桁を補います。
指定した桁数を超える場合は数値の桁数を優先します。
桁数をしない場合は、先頭の0は付加されません。
エラーメッセージ
Syntax error :文法エラー、書式と異なる利用を行った
'(' or ')' expected :’(‘ または ‘)’がない
Illegal value :桁数の値が正しくない
Overflow :指定した数値が-32768 ~ 32767を超えている
利用例
入力した整数値を16進数表示する
code:hex_sample.bas
10 INPUT "value=",V
20 PRINT HEX$(V,4)
30 GOTO 10
関連項目