Lua でメモリを読み取る機能はありますが、問題が発生しました。浮動小数点値を読み取りたい。
私は、フロートであると推定するものを、このように見えるメモリに持っています。
Byte Array 65 B6 40 43 EC 35 87 41 51 04 9E 3F
Float Value 192.712478637695
メモリ エディタを使用しているため、float 値はわかっています。Lua には memcpy に似た関数があります。これは readmem(Address,bytes) と呼ばれ、整数値を返します。
readmem を使用して Lua の float にバイト配列を読み込む方法を教えてください。
この質問のために、65 分の 6 はアドレス 00000000 であると仮定してよいと思います。