D
doby_li
Unregistered / Unconfirmed
GUEST, unregistred user!
请问delphi有没有两个16进制相加的函数?或者十进制转成十六进制的函数?
现需要往串口发送一个指令,要求在原两位16进制数上面加33H,接收指令时再减33H,
如:要发送68H,则实际是发送:68H+33H为:9CH,接收是为:9CH-33H为:68H
现我没找到两个16进制相加的函数,找到了十六进制转换成十进制的函数:
如:StrToInt('$'+AB),先把两个16进制数都转成十进制数再相加,再把结果转成16进制数,但现在的问题是,有没有十进制转成十六进制的函数呢?
请高手指点,谢谢。
现需要往串口发送一个指令,要求在原两位16进制数上面加33H,接收指令时再减33H,
如:要发送68H,则实际是发送:68H+33H为:9CH,接收是为:9CH-33H为:68H
现我没找到两个16进制相加的函数,找到了十六进制转换成十进制的函数:
如:StrToInt('$'+AB),先把两个16进制数都转成十进制数再相加,再把结果转成16进制数,但现在的问题是,有没有十进制转成十六进制的函数呢?
请高手指点,谢谢。