- PR -

16進文字列を数値変換

1
投稿者投稿内容
choco
会議室デビュー日: 2003/09/18
投稿数: 14
投稿日時: 2003-09-25 15:58
いつも参考にさせて頂いております。

-- 環境:Win2k Pro、.NET 2003 C#

16進文字列を数値変換(Ex."80"→128)したいのですが、
このような変換機能というのは用意されているのでしょうか?。
(VCでは自作で変換関数を作成していました。)

ご教授よろしくお願いいたします。
かやん
会議室デビュー日: 2003/08/12
投稿数: 13
投稿日時: 2003-09-25 16:23
こんにちわ。

ConvertクラスのToInt32メソッドを利用すれば、変換可能かと思いますが…

Dim str As String = "80"
Dim int As Integer
int = Convert.ToInt32(str, 16) ←変数名のかわりに、直接数値を書いても可能("80")

参考までに。
http://www.atmarkit.co.jp/fdotnet/dotnettips/057convhex/convhex.html
choco
会議室デビュー日: 2003/09/18
投稿数: 14
投稿日時: 2003-09-25 16:41
> かやんさん

お返事ありがとうございます。
早速URLの方参照致しました。

Convertクラス・・・、驚きです。

本当、ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)