投稿
1000‰ 1000par
HEX$とは逆の、16進法から10進法に直す命令ってありますか?
0そうだね
プレイ済み
返信[1]
親投稿
otta777 otta777a
英数字の前に&Hを付けるとその表記が16進数として 扱われます。 A=&HFF とすると変数Aには255が代入されます。
2そうだね
プレイ済み
返信[2]
親投稿
1000‰ 1000par
ありがとうございます。
0そうだね
プレイ済み
返信[3]
親投稿
ΖΕΧ ZEX256
HEXA$="FFFF" VAR V,H$ FOR I=0TO LEN(HEXA$)-1 H$=MID$(HEXA$,I,1) V=V<<4OR INSTR("01234567889ABCDEF",H$) NEXT ? V
1そうだね
プレイ済み
返信[4]
親投稿
VAL("&HFF")
3そうだね
プレイ済み
返信[5]
親投稿
Godot orz_127
既にクッキーさんが回答されているのでちょっとだけ変えて HEXA$="FFFF" ?VAL("&H"+HEXA$)
2そうだね
プレイ済み
返信[6]
親投稿
ツララ LongIceSword
Godotさんの用例、16進数じゃないですけど2進数の使い方を覚える時に"&H"を"&B"にしてよく使ってましたー。
2そうだね
プレイ済み