>上記のサイトは負の値を持つFloat型が対応されていませんでした。
問題なさそうですが…?
// http://spn.php.xdomain.jp/hsp_koneta3.htm#tofloat
#module
#defcfunc todouble int p1
temp = 0.0
lpoke temp, 4, (p1 & 0x80000000) | (((p1 & 0x7fffffff) >> 3) + ((p1 & 0x7fffffff) ! 0) * 0x38000000)
lpoke temp, 0, p1 << 29
return temp
#global
// 173.30695
case1 = 0x432D4E94
mes todouble(case1)
// -173.30695
case2 = 0xC32D4E94
mes todouble(case2)