Formula '="0x"&"3e8000"' will e evaluated to '0xinf'
What was expected to happen
Formula should be evaluated to '="0x3e8000"'
Problem description
For the string concatenation operator '&' all operands are forcedly evaluated to numbers.
This will fail when a valid string will be evaluated to number, like the example above, when he hex number e38000 will be interpreted as 3^8000.
What actually happened
Formula '="0x"&"3e8000"' will e evaluated to '0xinf'
What was expected to happen
Formula should be evaluated to '="0x3e8000"'
Problem description
For the string concatenation operator '&' all operands are forcedly evaluated to numbers. This will fail when a valid string will be evaluated to number, like the example above, when he hex number e38000 will be interpreted as 3^8000.
Code Sample