- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2005で単精度実数を変換するには?)
VB2005で単精度実数を変換する方法とは?
このQ&Aのポイント
- VB2005で単精度実数を変換する方法について詳しく教えてください。
- VB2005のプログラムで2WORD(単精度実数)デバイスを数値に変換する方法を教えてください。
- VB2005で作成中のアプリで、PLCデバイスの2WORDデータを取り込み数値に変換する方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
/* ハードウェア系のコード書いた事ないけど、この手のコードで役に立つようだといいなあ */ namespace Q5694485 { class MainClass { public static void Main (string[] args) { System.Single single = System.BitConverter.ToSingle(System.BitConverter.GetBytes(System.Convert.ToInt32("3F8CCCCD",16)),0); System.Console.WriteLine(single); return; } } }
お礼
ご回答ありがとうございます。 当方VB2005だったのですが、下記コードでバッチリうまくいきました! dim sngRet as single; sngRet = System.BitConverter.ToSingle(System.BitConverter.GetBytes(System.Convert.ToInt32("3F8CCCCD", 16)), 0) sngRetに希望通りの実数値が入りました・・・嬉しいです! はまってただけに、大変助かりました。 このたびはどうも有り難うございました。