Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Membundarkan Nombor kepada Sepuluh Terdekat dalam PHP?

Bagaimana untuk Membundarkan Nombor kepada Sepuluh Terdekat dalam PHP?

Patricia Arquette
Patricia Arquetteasal
2024-10-31 22:51:02138semak imbas

How to Round Numbers to the Nearest Ten in PHP?

Membundarkan Nombor kepada Sepuluh Terdekat dalam PHP

Membundarkan nombor kepada sepuluh terdekat ialah tugas biasa dalam pengaturcaraan. Dalam PHP, terdapat beberapa kaedah berbeza untuk mencapainya.

Menggunakan Fungsi round():

Fungsi round() membundarkan nombor kepada integer terdekat . Secara lalai, ia membundarkan kepada nombor bulat terdekat, tetapi anda boleh menentukan parameter ketepatan untuk dibundarkan kepada gandaan terdekat bagi nilai tertentu. Untuk membundarkan nombor kepada puluh terdekat, anda akan menggunakan kod berikut:

<code class="php">$rounded_number = round($original_number, -1);</code>

Sebagai contoh, untuk membundarkan 23 kepada sepuluh terdekat, anda akan menggunakan:

<code class="php">$rounded_number = round(23, -1); // 30</code>

Menggunakan Fungsi ceil():

Fungsi ceil() membundarkan nombor kepada integer terdekat. Untuk membundarkan nombor kepada puluh terdekat, anda akan menggunakan kod berikut:

<code class="php">$rounded_number = ceil($original_number / 10) * 10;</code>

Sebagai contoh, untuk membundarkan 23 kepada sepuluh terdekat, anda akan menggunakan:

<code class="php">$rounded_number = ceil(23 / 10) * 10; // 30</code>

Ini kaedah lebih disukai oleh sesetengah pembangun kerana ia lebih cekap daripada menggunakan round().

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

Kenyataan:
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