Fokus kami dalam artikel ini adalah untuk mengkaji teknik yang berbeza untuk membundarkan nombor kepada 2 tempat perpuluhan menggunakan PHP.
Nombor Bulat kepada 2 Tempat Perpuluhan dalam PHP
Terdapat beberapa kaedah untuk membundarkan nombor kepada 2 tempat Perpuluhan dalam PHP:
1: Menggunakan Fungsi round().
PHP menawarkan a bulat() fungsi yang membolehkan anda membundarkan mana-mana rajah kepada bilangan tempat perpuluhan tertentu. Fungsi ini memerlukan dua parameter: nombor awal untuk dibundarkan dan ketepatan perpuluhan yang dikehendaki. Meninggalkan hujah kedua akan menyebabkan sistem dibundarkan kepada integer terdekat.
Dalam PHP, sintaks bulat() fungsi ialah:
bulat ( terapung $nombor , int $ketepatan = 0 , int $mod = PHP_ROUND_SETENGAH_UP ) : terapung
di sini, $nombor ialah nombor yang hendak dibundarkan, $ketepatan ialah bilangan tempat perpuluhan untuk dibundarkan kepada (lalai ialah 0), dan $mod menentukan mod pembundaran (lalai ialah PHP_ROUND_HALF_UP) . Fungsi mengembalikan nilai bulat sebagai apungan.
Sebagai contoh:
$num = 6.3456 ;
$bilangan_bulat = bulat ( $num , 2 ) ;
bergema 'Nombor bulat ialah:' . $bilangan_bulat ;
?>
2: Menggunakan Fungsi number_format().
The format_nombor() fungsi dalam PHP ialah satu lagi fungsi terbina dalam yang membolehkan anda memformat nombor tertentu dengan sekumpulan beribu-ribu dan tempat perpuluhan. Ia adalah penting apabila anda ingin memformat output pengiraan sebagai integer.
Berikut ialah sintaks untuk digunakan format_nombor() dalam PHP:
format_nombor ( nombor , titik perpuluhan , pemisah_perpuluhan , ribu_pemisah ) ;Yang pertama nombor parameter ialah nombor yang anda mahu formatkan. Parameter kedua, titik perpuluhan , menentukan ketepatan nombor titik terapung yang mana pembolehubah asal akan ditukar dalam PHP. Parameter ketiga pemisah_perpuluhan menentukan watak untuk digunakan sebagai pemisah perpuluhan. Parameter keempat Thousand_separator menentukan aksara yang digunakan sebagai pemisah beribu-ribu.
Sebagai contoh:
$nombor = 15.672342 ;
$nombor_format = format_nombor ( $nombor , 2 , '.' , ',' ) ;
bergema 'Nombor bulat ialah:' . $nombor_format ;
?>
3: Menggunakan Fungsi sprintf().
Anda juga boleh menggunakan sprintf() berfungsi untuk membundarkan nombor kepada 2 tempat perpuluhan dalam PHP dan sintaks untuk sprintf() fungsi diberikan sebagai:
sprintf ( format , arg1 , arg2 , ... )Di sini, yang format ialah rentetan format yang mengandungi ruang letak untuk hujah, dan arg1, arg2, …. adalah hujah yang akan diformatkan. Fungsi mengembalikan rentetan yang diformat.
Sebagai contoh:
$num = 12.34567 ;
$bilangan_bulat = sprintf ( ' %.2f ' , $num ) ;
bergema 'Nombor bulat ialah:' . $bilangan_bulat ;
?>
Kesimpulan
Menukar nombor kepada 2 tempat perpuluhan ialah salah satu tugas biasa untuk pembangun yang bekerja dalam bahasa pengaturcaraan. Artikel ini memberi tumpuan kepada pelbagai cara untuk melakukan ini menggunakan PHP, termasuk fungsi seperti bulat() , format_nombor(), dan sprintf() . Setiap kaedah diterangkan dengan contoh untuk pemahaman yang lebih baik.