Hallo sobat, pada tulisan kali ini Saya ingin membahas tentang pembulatan angka desimal pada PHP. Apa sih itu pembulatan? Pembulatan adalah sebuah teknik menambah dan mengurangi cacah bilangan desimal hingga mendapatkan nilai bulat yang mendekati sama. Tanpa panjang lebar lagi, Yuk mari baca dan simak tulisan ini sampai habis. Di jamin akan memberikan manfaat yang besar untuk menambah pengetahuan Anda. Oke, langsung saja ya. Show Pada pemrograman PHP terdapat 3 jenis fungsi pembulatan yang bisa Anda gunakan, di antaranya yaitu : 1. ceil()
2. floor()
3. round()
Fungsi
Penjelasan 3 parameter
Berikut ini mode yang bisa Anda terapkan pada fungsi
Contoh fungsi
Contoh fungsi
Demikian pembahasan tentang Cara Pembulatan Angka Desimal pada PHP, semoga tulisan ini bisa memberikan manfaat untuk Anda yang membaca. Sampai jumpa di tulisan berikutnya. Terima Kasih Pada kesempatan kali ini kita akan membahas mengenai cara membulatkan angka pada bahasa pemrograman PHP. Apa itu pembulatan ? Pembulatan merupakan teknik menambah dan mengurangi suatu cacah bilangan desimal sampai mendapatkan nilai bulat yang mendekati sama. Membulatkan angka atau mengatur angka di belakang koma ini tentunya sangat berarti bagi sebuah web atau yang berhubungan dengan banyak angka. Dalam bahasa pemrograman PHP ada tiga jenis fungsi yang digunakan untuk membulatkan sebuah bilangan atau angka diantaranya adalah : 1. round()round() merupakan fungsi pembulatan yang dapat menghasilkan bilangan bulat paling dekat dari bilangan aslinya. Dalam fungsi round() jika terdapat angka 0.5 ke atas maka akan dibulatkan ke atas (misal 0.5 menjadi 1) dan jika bilangan tersebut 0.49 ke bawah maka akan dibulatkan kebawahnya (0.49 maka akan menjadi 0). Dengan menggunakan fungsi pembulatan round() kita dapat menentukan jumlah bilangan desimal atau presisi pada hasil pembulatan. Berikut merupakan contoh penulisan fungsi round() pada php.
Beberapa mode standar yang dapat kita gunakan dalam pembulatan dengan menggunakan round(). Berikut merupakan format penulisan fungsi round()
Dari tiga parameter diatas dapat dijelaskan sebagai berikut:
Contoh fungsi round yang menggunakan parameter presisi :
Berikut ini beberapa mode yang dapat kita terapkan dengan fungsi round(): PHP_ROUND_HALF_UP , membulatkan angka desimal ke atas dan kebawah yang sesuai dengan nilai presisi desimal. Seperti yang sudah dijelaskan di atas jika terdapat bilangan 0,5 ke atas maka akan dibulatkan menjadi 1. dan ini merupakan mode default fungsi round(). PHP_ROUND_HALF_DOWN, membulatkan angka desimal kebawah sesuai dengan nilai presisi desimal, contoh bilangan 1,5 dibulatkan menjadi 1. PHP_ROUND_HALF_EVEN, membulatkan angka desimal ke angka genap yang terdekat. contoh bilangan 3,5 dibulatkan menjadi 4. PHP_ROUND_HALF_ODD, membulatkan angka desimal ke angka ganjil yang terdekat. Contoh bilangan 3.5 dibulatkan menjadi 3. Contoh fungsi round() yang menggunakan parameter presisi dan mode:
2. floor()fungsi floor() digunakan untuk membulatkan angka kebawah, yang artinya bilangan desimal akan dibulatkan ke dalam bilangan bulat terdekat yang ada dibawahnya contoh misal bilangan tersebut 1.8 maka akan dibulatkan menjadi bilangan 1. Berikut ini merupakan contoh penggunakan fungsi floor() pada PHP :
3. ceil()ceil() merupakan fungsi pembulatan angka ke bilangan terdekat yang ada di atasnya. Misal terdapat bilangan pecahan 1,2 maka bilangan tersebut akan dibulatkan menjadi 2. Berikut ini merupakan contoh penggunaan fungsi ceil() pada PHP:
Kesimpulan.Kita sudah mempelajari beberapa fungsi pada PHP yang digunakan untuk membulatkan suatu bilangan yang mempunyai koma atau pecahan ke bilangan desimal. Ada 3 fungsi untuk pembulatan suatu bilangan dengan menggunakan fungsi PHP diantaranya adalaha ceil(), floor() dan round(). Tentunya dari ketiga fungsi tersebut mempunyai fungsi dan kegunaan yang berbeda tergantung kita saat membuat suatu program yang cocok digukana fungsi yang mana, tergantung kebutuhan dari sebuah aplikasi tersebut. Apa itu pembulatan 2 desimal?*Dibulatkan sampai dua tempat desimal artinya bilangan tersebut dibulatkan dua angka setelah tanda koma. Kalo dibulatkan tiga angka tempat desimal berarti setelah koma dikasih tiga angka.
Bagaimana cara membulatkan angka dibelakang koma?Bagaimana jika membulatkan sampai satu angka di belakang koma? Aturannya sama dengan sebelumnya yakni apabila angka desimal bilangan yang dibulatkan kurang dari 5 (0,1,2, dan 4), maka angka tersebut dibuang dan diganti nol. Kemudian jika lebih dari atau sama dengan 5, maka angka satuan terdekat dinaikkan satu.
2 7 dibulatkan jadi berapa?2,7 lebih besar dari 2,5 sehingga dilakukan pembulatan ke atas menjadi 3. 2,7 lebih besar dari 2,5 sehingga dilakukan pembulatan ke atas menjadi 3.
Koma 5 dibulatkan kemana?Angka 5 bisa dibulatkan ke atas jika sebelum angka 5 merupakan bilangan ganjil. 175 jika dibulatkan ke puluhan terdekat akan menjadi 180. Jika sebelum angka 5 merupakan bilangan genap, maka pembulatan ke bawah atau nilai genap tetap. 345 jika dibulatkan ke puluhan terdekat adalah 340.
|