Bug #51739 tricky string to float conversion
| From: | magic-php at damage dot devloop dot de | Date: | Wed, 31 Aug 2011 14:03:58 +0000 |
| Subject: | Bug #51739 tricky string to float conversion | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-314677@lists.php.net to get a copy of this message | ||
Hi,
I have opend Bug #51739 in 2010. It was closed as bogus before my last question was answered. It would be fine to know what you think about that bug.
In short:
var_dump((float)"8315e839da08e2a7afe6dd12ec58245d");
results in float(INF)
This is because "8315" is treated as base and "e839da08e2a7afe6dd12ec58245d" is treated as an exponent. My hint that "e839da08e2a7afe6dd12ec58245d" is not a valid exponent was not answered.
What do you think about?
cheers
Daniel