Wie rundet man Zahlen in PHP auf die nächsten 10?

DDD
Freigeben: 2024-11-03 14:07:30
Original
880 Leute haben es durchsucht

How to Round Numbers to the Nearest 10 in PHP?

Zahlen in PHP auf die nächsten 10 runden

In PHP können Sie eine Zahl mithilfe der integrierten Funktion „round()“ auf die nächsten 10 runden. Wenn Sie eine Zahl jedoch speziell auf das nächste Vielfache von 10 runden möchten, gibt es einen präziseren Ansatz als einfach die Verwendung von „round()“.

Dividieren durch 10 und Aufrunden

So runden Sie a Wenn Sie die Zahl auf die nächste 10 bringen, können Sie sie durch 10 dividieren, die Funktion ceil() anwenden, um auf die nächste ganze Zahl aufzurunden, und das Ergebnis dann erneut mit 10 multiplizieren. Dadurch werden die signifikanten Ziffern jenseits der Zehnerstelle effektiv eliminiert.

<code class="php">$number = ceil($input / 10) * 10;</code>
Nach dem Login kopieren

Beispiel

Betrachten Sie die Zahl 23. Verwenden Sie den obigen Ansatz:

<code class="php">$number = ceil(23 / 10) * 10;</code>
Nach dem Login kopieren
  • Dividieren mit 10: 23 / 10 = 2,3
  • Mit ceil() auf die nächste ganze Zahl aufrunden: ceil(2.3) = 3
  • Mit 10 multiplizieren: 3 * 10 = 30

Daher wird die Zahl 23 auf die nächste 10 aufgerundet, was 30 ergibt.

Das obige ist der detaillierte Inhalt vonWie rundet man Zahlen in PHP auf die nächsten 10?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!