newmin 发表于 2010-11-25 23:01:02

求个10进制转16进制的函数

求个10进制转16进制的函数,共享下!谢谢

nbmpe 发表于 2010-11-26 09:12:35

没时间做,给你点思路,不知道AUTOIT有没有真接把十进制转为十六进制的.
如果你的要转化的 十进制到十六进制是4位以下.
$NUM,$SIX
$NUM / 16 ^ (4-1)
如果大于1用$NUM 减 $NUM / 16 ^ (4-1) 获得的数再除16^2
如果小于1直接用$NUM除16^2
依次累推.最后把结果相连就行了

tryhi 发表于 2010-11-26 10:31:05

本帖最后由 tryhi 于 2010-11-26 14:17 编辑

http://sjgs13.lexun.com:3337/33/act/20101126/10/48570493.jpg

3mile 发表于 2010-11-26 11:40:45

回复 1# newmin
$bb=Hex(65535,4)
MsgBox(0,0,$bb)

newmin 发表于 2010-11-26 13:44:43

回复 4# 3mile


原来这么简单啊

shenrenba 发表于 2010-11-26 13:55:15

回复 3# tryhi


    你的这个工具是使用的数据库吗? 能否支持双击函数后弹出具体的信息?

tryhi 发表于 2010-11-26 14:16:19

本帖最后由 tryhi 于 2010-11-26 14:17 编辑

回复tryhi


    你的这个工具是使用的数据库吗? 能否支持双击函数后弹出具体的信息?
shenrenba 发表于 2010-11-26 13:55 http://www.autoitx.com/images/common/back.gif

支持双击打开还有右键打开具体信息!调用AU3自带帮助,如果你有那个UDF全汉化的帮助会自动调用那个UDF全汉化。
不是用数据库的
页: [1]
查看完整版本: 求个10进制转16进制的函数