


Bagaimana untuk melaksanakan pembahagian dan pembundaran dua nombor dalam PHP
Jan 24, 2022 am 11:28 AMCara melaksanakan pembahagian dan pembundaran dua nombor dalam PHP: 1. Gunakan operator "/" untuk melaksanakan operasi bahagi, dengan sintaks "nilai 1 / nilai 2" 2. Gunakan fungsi pembundaran intval( ), bulat( ), ceil() atau floor() hanya bulatkan hasil operasi bahagi.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php melaksanakan pembahagian dua nombor Nombor bulat boleh dibahagikan kepada dua bahagian:
Membahagi dua nombor: Anda boleh menggunakan operator "/" untuk melakukan pembahagian
-
Pembulatan: Anda boleh menggunakan fungsi pembundaran untuk membundarkan hasil operasi bahagi
Terdapat empat kaedah fungsi pembundaran PHP yang biasa digunakan:
Bundarkan terus, buang perpuluhan dan simpan integer:
Bundarkan kepada integer:
Ambil Jika terdapat perpuluhan, tambah 1: ceil();
Bundarkan ke bawah: floor().
Contoh:
<?php header("Content-type:text/html;charset=utf-8"); $a=10; $b=3; $c=$a/$b; echo "两数相除的结果:".$c; echo "<br>使用intval()取整:".intval($c); echo "<br>使用round()取整:".round($c); echo "<br>使用ceil()取整:".ceil($c); echo "<br>使用floor()取整:".floor($c); ?>
Meluaskan pengetahuan: kenali siling, lantai, bulat, fungsi intval
1 intval—Tukar pembolehubah kepada jenis integer
Jika intval ialah jenis aksara, ia akan ditukar secara automatik kepada 0.
intval(3.14159); // 3 intval(3.64159); // 3 intval('ruesin'); //0
2 Pembundaran: bulat()
Bundarkan parameter 1 mengikut ketepatan yang ditentukan oleh parameter 2. Parameter 2 boleh menjadi negatif atau sifar (lalai).
round(3.14159); // 3 round(3.64159); // 4 round(3.64159, 0); // 4 round(3.64159, 2); // 3.64 round(5.64159, 3); // 3.642 round(364159, -2); // 364200
3 Bundarkan dan tambah 1 jika terdapat perpuluhan: ceil()
Mengembalikan integer seterusnya yang tidak kurang daripada nilai Jika nilai mempunyai bahagian perpuluhan, ia akan dibundarkan oleh satu.
Kaedah ini sering digunakan apabila kita menulis kelas paging untuk mengira bilangan muka surat.
ceil(3.14159); // 4 ceil(3.64159); // 4
4 Membundarkan ke bawah: floor()
Mengembalikan integer seterusnya tidak lebih besar daripada nilai dan membundarkan bahagian perpuluhan nilai.
floor(3.14159); // 3 floor(3.64159); // 3
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan pembahagian dan pembundaran dua nombor dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP
