"Something seems wrong here. It doesn't matter how your number value is displayed (decimal, binary 1s and 0s, hex digits), it all goes in and out of a computer as binary bits. If you wire a numeric for the address, it should not matter what that numeric looks like on a display. To the computer, and any other hardware like a DIO, a number is a number. Seeing it on the screen as a hex number or a decimal number is just for our convenience, it is still a number to the computer and DIO. You should not have to convert to anything, unless your DIO function is expecting a string input rather than a number."
tbob is right.
The only time you need to convert should be for the string input for DIO functions. Anything else ( except maybe a bit array) is just aesthetics and can be controlled with the Radix and Property nodes but the actually number remains the same.
Joji