recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment gérer les données sous la forme 3.5527136788005e-15 avec élégance en PHP

-3.5527136788005e-15
3.5527136788005e-15

Dans quelles circonstances une telle notation scientifique apparaîtra-t-elle en php ?
Existe-t-il une fonction qui peut directement se rapprocher de 0 ?
Avez-vous déjà rencontré cela ?

PHP中文网PHP中文网2746 Il y a quelques jours1298

répondre à tous(2)je répondrai

  • 仅有的幸福

    仅有的幸福2017-05-24 11:35:46

    $num = 3.5527136788005e-15;
    
    var_dump(number_format($num));
    

    Une étape pour bien faire les choses :

    $num = $num < 1 ? 0 : number_format($num, 2);
    var_dump($num);

    Référence : number_format

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-24 11:35:46

    Si le point décimal dépasse quelques points décimaux, il apparaîtra et pourra être défini. S'il n'est pas nécessaire que les données soient exactes, des arrondis peuvent être effectués

    répondre
    0
  • Annulerrépondre