Format Zahl bis N signifikante Stellen in PHP
Ich möchte (runde) Gleitkommazahlen (doppelte) formatieren, um zum Beispiel 2 signifikante Ziffern wie folgt auszudrücken:
1 => 1
11 => 11
111 => 110
119 => 120
0.11 => 0.11
0.00011 => 0.00011
0.000111 => 0.00011
So bleibt die willkürliche Genauigkeit gleich
Ich erwarte, dass es eine nette Funktion dafür gibt, die bereits eingebaut ist, aber bisher keine finden konnte
Ich wurde auf @ hingewiesWie man in php @ auf die nächste signifikante Zahl abrund, das ist knapp, funktioniert aber nicht für N signifikante Ziffern und ich bin mir nicht sicher, was es mit 0.000XXX-Zahlen tut.