Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mengekalkan 1 tempat perpuluhan dalam pembahagian PHP

Bagaimana untuk mengekalkan 1 tempat perpuluhan dalam pembahagian PHP

WBOY
WBOYasal
2022-02-14 11:15:474549semak imbas

Cara mengekalkan 1 tempat perpuluhan dalam pembahagian PHP: 1. Gunakan fungsi "number_format()", sintaksnya ialah "number_format(dividen/divisor, 1)" 2. Gunakan fungsi sprintf(), sintaksnya ialah "sprintf ("%.1f", dividen/pembahagi)".

Bagaimana untuk mengekalkan 1 tempat perpuluhan dalam pembahagian PHP

Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 7.1, komputer DELL G3

Cara mengekalkan 1 tempat perpuluhan dalam PHP bahagian

Fungsi number_format() memformatkan nombor dengan mengumpulkan beribu-ribu.

Nota: Fungsi ini menyokong satu, dua atau empat parameter (bukan tiga).

Sintaks

number_format(number,decimals,decimalpoint,separator)

Penerangan Parameter

nombor Diperlukan. Nombor untuk diformat. Jika tiada parameter lain ditetapkan, nombor itu diformatkan tanpa titik perpuluhan dan dengan koma (,) sebagai pemisah beribu-ribu.

perpuluhan Pilihan. Nyatakan bilangan tempat perpuluhan. Jika parameter ini ditetapkan, nombor diformatkan menggunakan noktah (.) sebagai titik perpuluhan.

titik perpuluhan pilihan. Menentukan rentetan yang digunakan sebagai titik perpuluhan.

pemisah Pilihan. Menentukan rentetan yang digunakan sebagai pemisah beribu-ribu. Hanya aksara pertama parameter digunakan. Contohnya, "xxx" hanya mengeluarkan "x".

Nota: Jika parameter ini ditetapkan, semua parameter lain diperlukan.

Fungsi sprintf() menulis rentetan terformat ke dalam pembolehubah.

arg1, arg2, parameter akan dimasukkan ke dalam rentetan utama pada simbol tanda peratus (%). Fungsi ini dilaksanakan langkah demi langkah. Pada tanda % pertama, masukkan arg1, pada tanda % kedua, arg2, dan seterusnya.

Nota: Jika terdapat lebih % simbol daripada argumen arg, anda mesti menggunakan ruang letak. Pemegang tempat disisipkan selepas simbol % dan terdiri daripada nombor diikuti dengan "$". Lihat Contoh 2.

Sintaks

sprintf(format,arg1,arg2,arg++)

Penerangan Parameter

format Diperlukan. Menentukan rentetan dan cara memformat pembolehubah di dalamnya.

Contoh adalah seperti berikut:

<?php 
$x=17; 
$y=7;
$z=$x / $y;
echo number_format($z, 1)."<br>";
echo sprintf( "%.1f ",$z);
?>

Hasil keluaran:

Bagaimana untuk mengekalkan 1 tempat perpuluhan dalam pembahagian PHP

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mengekalkan 1 tempat perpuluhan dalam pembahagian 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
Artikel sebelumnya:Apakah maksud cgi dalam phpArtikel seterusnya:Apakah maksud cgi dalam php