For the longest time, I thought IsNumeric("1.23E45")
returned True
because the "E" stands for scientific notation, making 1.23E45 be 1.23x1045.
Recently I noticed IsNumeric("1.23D34")
also returned True
, and I'm stumped about why.
Both D
and E
produce the same result:
?val("1.23d45")
1.23E+45
?val("1.23e45")
1.23E+45
How come?