掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
4byteの16進数文字列をFloat型に変換するには? (ID:154)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
強引なやりかたですが、 var buf: array[0..3] of char; f: Single; pt: Pointer; begin buf[0] := #$41; buf[1] := #$E8; buf[2] := #$B1; buf[3] := #$56; f := 0; pt := @f; PChar(pt)[0] := buf[3]; PChar(pt)[1] := buf[2]; PChar(pt)[2] := buf[1]; PChar(pt)[3] := buf[0]; とすれば、fに29.0865898132324が入ります。 かなり強引だとは思いますが・・・。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.