kgd522 发表于 2010-12-30 14:24:01

【已解决】请问如何把浮点数转成十六进制数。新人,才申请的ID

本帖最后由 kgd522 于 2010-12-31 11:50 编辑

如题 ,比如把1234.5转成十六制数

kgd522 发表于 2010-12-30 14:33:52

自己顶一下

3mile 发表于 2010-12-30 16:31:25

#AutoIt3Wrapper_Au3Check_Parameters= -d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
#include <WinAPI.au3>

Opt('MustDeclareVars', 1)

_Main()

Func _Main()
        Local $float, $text, $INT
        $float = 1234.5
        $INT = _WinAPI_FloatToInt($float)
        $text = "The float " & $float & " is converted to the Integer " & $INT & " (Hex = " & Hex($INT) & ")"
        MsgBox(0, "_WinAPI_FloatToInt Example Results", $text)
        $float=_WinAPI_IntToFloat($INT)
        MsgBox(0,0,$float)
EndFunc   ;==>_Main

kgd522 发表于 2010-12-31 10:46:44

本帖最后由 kgd522 于 2010-12-31 10:47 编辑

太谢谢了。昨天一天都在为这个烦。

ncxj 发表于 2015-12-23 22:51:46

这个很有用,谢谢
页: [1]
查看完整版本: 【已解决】请问如何把浮点数转成十六进制数。新人,才申请的ID