Cara menukar 2.131 kepada integer dalam PHP: 1. Gunakan fungsi lantai untuk pembundaran 2. Gunakan fungsi siling untuk pembundaran;
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Bagaimanakah php menukar 2.131 menjadi integer?
3 cara untuk menukar perpuluhan kepada integer dalam PHP:
Artikel ini terutamanya memperkenalkan 3 cara untuk menukar perpuluhan kepada integer dalam PHP . Terdapat 3 fungsi iaitu floor,ceil dan round Rakan-rakan yang memerlukannya boleh rujuk
float floor ( float value)
Rounding by rounding method
mengembalikan nilai iaitu. tidak lebih besar daripada nilai Integer, dengan bahagian perpuluhan nilai dibundarkan. Jenis yang dikembalikan oleh floor() masih terapung kerana julat nilai apungan biasanya lebih besar daripada integer.
Kod adalah seperti berikut:
echo floor(4.3); // 4 echo floor(9.999); // 9 echo floor(2.131); // 2
float ceil ( float value)
Membundarkan
Mengembalikan integer seterusnya yang tidak kurang daripada nilai Jika nilai mempunyai bahagian perpuluhan, ia akan dibundarkan. Jenis yang dikembalikan oleh ceil() masih terapung kerana julat nilai apungan biasanya lebih besar daripada integer.
Kodnya adalah seperti berikut:
echo ceil(4.3); // 5 echo ceil(9.999); // 10 echo ceil(2.131); //3
float round ( float val [, int precision])
Nombor titik terapung pembundaran
Mengembalikan val yang dibundarkan mengikut ketepatan yang ditentukan (bilangan digit selepas perpuluhan titik) hasil. ketepatan juga boleh negatif atau sifar (lalai).
Kodnya adalah seperti berikut:
echo round(2.131); // 2 echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4 echo round(3.6, 0); // 4 echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 echo round(5.045, 2); // 5.04 echo round(5.055, 2); // 5.06
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar 2.131 menjadi integer dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!