10-03-2011, 12:44 AM
Ca n'est pas sa demande, il dit qu'il ne veut pas de notation scientifique lorsqu'il fait le résultat d'une division très petite mais qu'il veut juste la valeur comme nous on l'écrirait. Et ma solution marche très bien pour ce cas.
3.5728432428384E-8
0.0000000357284324284
<?php
$a = 1384237/38743289473297;
echo $a . "\n";
echo sprintf('%.' . (strlen($a)+1) . 'f', $a) . "\n";
3.5728432428384E-8
0.0000000357284324284