I'm not sure I understand why you think it's odd -- you're passing in an argument that's twice the maximum allowed size, and it's getting truncated (by the RTL).
Do you actually need to convert 64-bit values to hex?
I'm not sure I understand why you think it's odd -- you're passing in an argument that's twice the maximum allowed size, and it's getting truncated (by the RTL).
Do you actually need to convert 64-bit values to hex?
Well I don't know how it does it but @CONVERT correctly turns 18446744073709551615 (which is less than 2**64) into FFFFFFFFFFFFFFFF. And it turns 18446744073709551614 into FFFFFFFFFFFFFFFE. And so on. Maybe @EVAL's "=x" should assume a positive number is desired and use @CONVERT.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.