- ベストアンサー
16進数を10進数に変換
16進数を10進数に変換するやり方を教えて下さい。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
CDec 関数を使います。 dec = CDec(&HFF) で decは255となります。
その他の回答 (3)
- don_cha
- ベストアンサー率34% (139/407)
回答No.4
ちょっと違う角度から・・・16進数表記の文字列を10進数表記へ変換する場合は、 Dim szHex As String Dim szDec As String szHex = "FF" szDec = Str(Val("&h" & szHex)) の感じでOKです。Strで変換した場合、頭にスペースが入るので、不要であればtrimを掛けてください。
- wyvern0
- ベストアンサー率32% (54/165)
回答No.3
CDEC関数を使用してはどうでしょうか。 使い方はCINTなどと同じでcdec(値)となります。
- hell
- ベストアンサー率25% (47/181)
回答No.1
参考にして下さい。 検索したら一発ででてきました。(^o^)
質問者
お礼
参考にします。ありがとうございました。
お礼
CDec()まではなんとか分かったのですが、&Hを書く所が全く分からなかった ので本当に助かりました。ありがとうございました。