suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Wie man Daten im Format 3.5527136788005e-15 in PHP ordnungsgemäß verarbeitet

-3.5527136788005e-15
3.5527136788005e-15

Unter welchen Umständen erscheint eine solche wissenschaftliche Notation in PHP?
Gibt es eine Funktion, die 0 direkt annähern kann?
Ist Ihnen das schon einmal begegnet?

PHP中文网PHP中文网2820 Tage vor1368

Antworte allen(2)Ich werde antworten

  • 仅有的幸福

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

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

    一步到位:

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

    参考:number_format

    Antwort
    0
  • 世界只因有你

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

    小数点超过几位就会出现了,可以设置的。不要求数据准确的可以做取整处理

    Antwort
    0
  • StornierenAntwort