Je veux écrire un tableau de nombres à virgule flottante en fichiersComment faire en sorte que les chiffres ne soient pas affichés sous une forme scientifique?
<?php
$x=[0.000455,0.000123,0.00005690330203];
$fname='test.txt';
$str='';
foreach($x as $elem){
$str .= "$elem\n";
}
file_put_contents($fname,$str);
?>
mais dans le test.txt, je vois
0.000455
0.00
5.690330203E-5
Je ne veux pas le numéro de point de flotteur à afficher en forme scientifique/exponentielle, j'espère qu'ils gardent la forme originale, en outre, il y a aussi de grands entiers comme 12430120340 donc si j'utilise un format spécial pour les nombres à virgule flottante, comme 0.00 alors peut-être qu'il ne convient pas aux grands entiers, peut-être convertir eux en stri ngs pourrait être une bonne idée? mais comment?
que voulez-vous dire par forme originale? Donne un exemple. –
Dans ce cas, il/elle signifie: '0.00005690330203' au lieu de '5.690330203E-5' – nickhar
oui, nickhar est juste – user1769686