Dalam PHP Mathematical Function Practice 1, saya memperkenalkan kepada anda penggunaan fungsi max dan min dalam fungsi matematik yang biasa digunakan Rakan-rakan yang berminat sila klik di sini ->《fungsi max() dan min() Analisa yang menarik <.>》. Seperti yang dinyatakan di atas, saya akan menulis satu siri artikel mengenai fungsi matematik, bukankah ini akan datang!
Dalam artikel ini, kami akan menerangkan kepada anda penggunaan fungsi bulat Saya percaya semua orang sudah biasa dengan pengiraan pembundaran Lagipun, ini adalah kandungan asas pengajaran wajib sembilan tahun fungsi fungsi ini adalah untuk Nombor dibundarkan.
Peraturan lama, kami menganggap terdapat masalah sedemikian yang perlu diselesaikan, "
Sila tulis skrip PHP untuk membundarkan nilai berikut dengan ketepatan 1 tempat perpuluhan".
Ringkasnya, ia membundarkan nilai yang ditentukan dan mengekalkan satu tempat perpuluhan.
Tanpa berlengah lagi, kami juga mencipta fail contoh PHP demo.php
Kod lengkap adalah seperti berikut:
<?php
echo round( 1.65, 1, PHP_ROUND_HALF_UP)."<br>"; // 1.7
echo round( 1.65, 1, PHP_ROUND_HALF_DOWN)."<br>"; // 1.6
echo round(-1.54, 1, PHP_ROUND_HALF_EVEN); // -1.5
Salin selepas log masuk
Dalam kod di atas, parameter 1.65 ialah nombor tertentu yang perlu dibundarkan, parameter 1 ialah bilangan digit untuk dikekalkan dan parameter PHP_ROUND_HALF_UP mewakili pemalar mod pembundaran, yang bermaksud pembundaran apabila menemui .5.
Mari buka penyemak imbas untuk melihat dan mengeluarkan hasil pembundaran:
Kita dapat melihat bahawa hasil pembundaran adalah berbeza kerana bagi setiap Parameter tetap yang ditetapkan oleh nombor adalah berbeza.
Untuk butiran, sila lihat pengenalan makna berterusan berikut:
PHP_ROUND_SETENGAH_UP: Apabila menemui .5, bulatkan nombor itu kepada tempat perpuluhan ketepatan. Pusingan 1.5 hingga 2 dan -1.5 hingga -2.
PHP_ROUND_SETENGAH_BAWAH: Bundarkan nombor ke bawah ke tempat perpuluhan tepat apabila menemui .5. Pusingan 1.5 kepada 1 dan -1.5 kepada -1.
PHP_ROUND_SETENGAH_EVEN: Apabila menemui .5, ambil nilai genap dan nombor bulat seterusnya ke tempat perpuluhan ketepatan.
PHP_ROUND_HALF_ODD: Apabila menemui .5, ambil nilai ganjil dan nombor bulat seterusnya ke tempat perpuluhan ketepatan.
Jadi jika kita tidak menetapkan parameter pemalar ini dan menggunakan fungsi bulat secara langsung, apakah pemalar lalai? Lalai ialah "PHP_ROUND_HALF_UP".
Di atas adalah pengenalan kepada fungsi bulat.
Dalam proses pembangunan sebenar, anda boleh menggunakan fungsi bulat mengikut keperluan khusus anda!
Untuk lebih banyak pengajaran teknikal PHP, anda boleh layari
tutorial video PHP!
Atas ialah kandungan terperinci Amalan Fungsi Matematik PHP 2: Aplikasi Serbaguna Fungsi Pusingan().. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!