ZF-11630: Problem with Zend_Locale_Format::toNumber and small floats
Zend_CurrencyTest::testPHPsScientificBug fails with float like '1.0E-5'. In Zend_Locale_Format::toNumber, normalize is made before floatalize thus: '1.0E-5' become '-1.0E5' before floatalization.
Reproduce: 'phpunit --filter testPHPsScientificBug Zend/CurrencyTest.php' give
Zend_CurrencyTest::testPHPsScientificBug Failed asserting that two strings are equal. --- Expected +++ Actual @@ @@ -$0.00 +-$100,000.00
After inversion of line 303 and 304 in Zend_Locale_Format (r24321): it's ok and all others tests pass