Bagaimana untuk Membundarkan Nombor kepada 10 Terdekat dalam PHP?

DDD
Lepaskan: 2024-11-03 14:07:30
asal
880 orang telah melayarinya

How to Round Numbers to the Nearest 10 in PHP?

Membundarkan Nombor kepada 10 Terdekat dalam PHP

Dalam PHP, anda boleh membundarkan nombor kepada 10 terdekat menggunakan fungsi pusingan() terbina dalam. Walau bagaimanapun, jika anda ingin membundarkan nombor secara khusus kepada gandaan 10 yang terdekat, terdapat pendekatan yang lebih tepat daripada hanya menggunakan bulat().

Membahagi dengan 10 dan Membundarkan Ke Atas

Untuk membundarkan a nombor kepada 10 terdekat, anda boleh membahagikannya dengan 10, gunakan fungsi ceil() untuk membulatkan ke atas kepada integer terdekat, dan kemudian darabkan hasilnya dengan 10 sekali lagi. Ini secara berkesan menghapuskan digit bererti melebihi tempat puluh.

<code class="php">$number = ceil($input / 10) * 10;</code>
Salin selepas log masuk

Contoh

Pertimbangkan nombor 23. Menggunakan pendekatan di atas:

<code class="php">$number = ceil(23 / 10) * 10;</code>
Salin selepas log masuk
  • Bahagi sebanyak 10: 23 / 10 = 2.3
  • Bundarkan kepada integer terdekat menggunakan ceil(): ceil(2.3) = 3
  • Darab dengan 10: 3 * 10 = 30

Oleh itu, nombor 23 dibundarkan kepada 10 terdekat, menghasilkan 30.

Atas ialah kandungan terperinci Bagaimana untuk Membundarkan Nombor kepada 10 Terdekat dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!