找回密码
 加入
搜索
查看: 2169|回复: 3

[AU3基础] [已解决]为什么同一个数值Hex得到的值不一样呢??

[复制链接]
发表于 2015-5-18 00:43:30 | 显示全部楼层 |阅读模式
本帖最后由 reefix 于 2015-5-19 03:31 编辑

$sHex = StringSplit("A5 01", " ")

Dim $dHex,$m

For $m=1 To $sHex[0]
        $dHex = $dHex+Dec($sHex[$m])
Next

MsgBox(0,"",$dHex&@CRLF&Hex($dHex))

MsgBox(0,"",Dec("A5")+Dec("01")&@CRLF&Hex(Dec("A5")+Dec("01")))


第一个结果


第二个结果



感谢 三楼 h20040606

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2015-5-18 19:27:28 | 显示全部楼层
本帖最后由 邪恶海盗 于 2015-5-18 19:30 编辑

3.3.6.1表示正常...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2015-5-18 20:10:30 | 显示全部楼层
dHex 没有初始化。

$sHex = StringSplit("A5 01", " ")

Dim $dHex=0,$m

For $m=1 To $sHex[0]
        $dHex = $dHex+Dec($sHex[$m])
Next

MsgBox(0,"",$dHex&@CRLF&Hex($dHex))

MsgBox(0,"",Dec("A5")+Dec("01")&@CRLF&Hex(Dec("A5")+Dec("01")))
发表于 2015-5-23 11:19:26 | 显示全部楼层
我来学习了,原因找到了吧
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-27 11:53 , Processed in 0.072184 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表