掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Byte型配列をSingle型に変換するには? (ID:81581)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 最近VBをはじめた者です。 という事は、VB.NETでしょうか。 .NETの場合は、「System.BitConverter クラス」を使ってみてください。 ToSingleメソッドを使って、Byte配列をSingle値に変換できます。 Dim B() As Byte = {37, 82, 154, 68} Dim S As Single = System.BitConverter.ToSingle(B, 0) -------- 旧いバージョン(VB6以下、もしくはVBA)を使っている場合は、 ユーザー定義型とLSetステートメントを使って変換できます。 Option Explicit Private Type B4 B(3) As Byte End Type Private Type S1 S As Single End Type Private Sub Form_Load() Dim X As B4 Dim Y As S1 X.B(0) = 37 X.B(1) = 82 X.B(2) = 154 X.B(3) = 68 LSet Y = X Debug.Print Y.S End Sub
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.