Community Question

I wish to convert an integer to Hex. For instance, if I subtract one Hex value from another Hex value, the result is an integer. I would like to get the Hex value of that integer.

Here is the code I have tried:

Code:


$val = (0xff - 0x28)
print($val)

$hex = ToHex($val)
print($hex)



The results I get are:
start
1: $val = (0xff - 0x28)
2: print($val)
>215

The results I want are: $hex = 0xD7

Richard R
Commented March 2015
How about this command ***edit*** never mind, I see you know of the command already

Code:


$hex=ToHex( value ) #converts an integer to hex

DJ Sures
Commented March 2015
Thanks - I found that PrintHex() has a bug because it prints each digit of the value. It's fixed for next release.
OldBotBuilder
Commented March 2015
Thanks DJ.
Looking forward to the next release.
DJ Sures
Commented March 2015
It'll probably be midnight tonight. I've been working on an update that stores the example projects in an All Users folder for public sharing between accounts. It's been requested by schools to share the examples folder - so hopefully that'll be done by this evening and will include your fix
DJ Sures
Commented March 2015
Latest release fixes PrintHex()

Release notes: http://www.ez-robot.com/Community/Forum/Thread?threadId=7596
Question
AvatarOldBotBuilder
Asked on Sunday, March 29, 2015