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

Bagaimana untuk Membundarkan Nombor kepada Sepuluh Terdekat dalam PHP?

Patricia Arquette
Lepaskan: 2024-10-31 22:51:02
asal
210 orang telah melayarinya

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>
Salin selepas log masuk

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

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

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>
Salin selepas log masuk

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

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

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!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan