Show Hai guys,,,,, Hari ini kami akan berbagi ilmu kembali bersama kalian, dan kali ini kami akan berbagi bagaimana caranya membulatkan angka desimal dengan menggunakan PHP Pada pemrograman PHP terdapat 3 macam fungsi pembulatan yang bisa digunakan antara lain :
Okey sekian dulu untuk artikel kali ini, semoga kalian yang membaca dapat terbantu berkat artikel kami Dan bila ada yang hal ingin ditanyakan atau request materi pembahasan silahkan tinggalkan pertanyaan anda dikolom komentar Terima Kasih Fungsi fungsi Pembulatan Angka pada PHP – Pada saat pemrograman php yang berkaitan dengan angka kadang kita memerlukan sebuah pembulatan angka. Pembulatan angka ini dibutuhkan ketika kita tidak memerlukan ketelitian yang terlalu tinggi, misalnya saja kita tidak memerlukan angka desimal. Seperti misalnya saat kita akan mengirim sebuah barang, dimana dibawah 1kg sampai dibawah 1.5kg dibulatkan menjadi 1kg kemudian diatas 1.5kg sampai dibawah 2.5kg dibulatkan menjadi 2kg dan seterusnya. Untuk melakukan pembulatan tersebut, PHP menyediakan beberapa fungsi pembulatan seperti Ceil, Floor dan Round. Ceil merupakan pembulatan ke atas, Floor merupakan pembulatan kebawah sedangkan Round merupakan pembulatan ke bilangan terdekat sesuai jumlah desimal yang diinginkan. Fungsi-fungsi pembulatan ini berlaku untuk bilangan desimal. Fungsi fungsi Pembulatan Angka pada PHPBerikut ini beberapa fungsi PHP untuk menangani pembulatan angka desimal: 1. Fungsi CeilAdalah fungsi pembulatan angka keatas. Artinya bilangan desimal akan dibulatkan ke bilangan bulat terdekat diatasnya. Seperti misalnya bilangan 0.5 , 0.312 , 0.2 , 0.9 jika dibulatkan dengan fungsi Ceil akan menghasilkan angka 1. Cara penulisan fungsi Ceil : ceil(angka) atau ceil(variabel_angka_tipe_float) Contoh penggunaan fungsi Ceil pada PHP : <?php echo ceil(0.3)."<br/>"; //menghasilkan 1 $panjang = 0.2345; Fungsi diatas akan menampilkan : 1 Angka asli : 0.2345 Angka pembulatan : 1 2. Fungsi FloorAdalah fungsi pembulatan angka kebawah. Artinya bilangan desimal akan dibulatkan ke bilangan bulat terdekat dibawahnya. Seperti misalnya bilangan 0.5 , 0.312 , 0.2 , 0.9 jika dibulatkan dengan fungsi Floor akan menghasilkan angka 0. Cara penulisan fungsi Floor : floor(angka) atau floor(variabel_angka_tipe_float) Contoh penggunaan fungsi Floor pada PHP : <?php echo floor(0.3)."<br/>"; //menghasilkan 0 $panjang = 0.2345; Baca Juga: Cara Instal Web Server di Linux Fungsi diatas akan menampilkan : 0 Angka asli : 0.2345 Angka pembulatan : 0 3. Fungsi RoundAdalah fungsi pembulatan umum dengan beberapa opsi yang bisa disetting. Pembulatan umum ini seperti misalnya 0.5 keatas akan dibulatkan ke atas dan 0.49 akan dibulatkan ke bawah. Bilangan hasil fungsi round ini berbeda dengan fungsi ceil dan floor, yaitu jika pada fungsi ceil dan floor kita menghasilkan bilangan bulat, namun pada fungsi round kita masih bisa menghasilkan bilangan desimal. Dengan fungsi round, jumlah bilangan desimal pada hasil bisa kita tentukan jumlahnya. Selain angka, pada fungsi round disediakan opsi parameter tambahan yaitu presisi dan mode. kedua opsi ini bisa dikosongi dan bisa juga diisi, jika dikosongi maka parameter tersebut secara otomatis diset default. Cara penulisan fungsi Round : round(angka,presisi,mode); Penjelasan format diatas:
Berikut ini mode yang bisa diterapkan pada fungsi round :
Contoh penggunaan fungsi Round pada PHP: <!DOCTYPE html> <html> <body> <?php echo "Tanpa opsi:<br/>"; echo "0.49 => ".round(0.49)."<br/>"; // => 0 echo "0.5 => ".round(0.5)."<br/>"; // =>1 echo "<br/>"; echo “Dengan opsi presisi:<br/>”; Baca Juga: Tutorial PHP OOP Part 11 : Mengenal Operator Scope Resolution (::) echo “Dengan opsi mode PHP_ROUND_HALF_UP:<br/>”; echo “Dengan opsi mode PHP_ROUND_HALF_DOWN:<br/>”; echo “Dengan opsi mode PHP_ROUND_HALF_EVEN:<br/>”; echo “Dengan opsi mode PHP_ROUND_HALF_ODD:<br/>”; Contoh diatas akan menghasilkan : Contoh Fungsi Round PHP Tanpa opsi: Dengan opsi presisi: Dengan opsi mode PHP_ROUND_HALF_UP: Dengan opsi mode PHP_ROUND_HALF_DOWN: Dengan opsi mode PHP_ROUND_HALF_EVEN: Dengan opsi mode PHP_ROUND_HALF_ODD: Itulah penjelasan mengenai fungsi-fungsi PHP untuk pembulatan angka. Bagaimana jika kita mau membulatkan angka dengan kriteria sendiri atau mau membulatkan angka bukan desimal? Tentu fungsi-fungsi diatas tidak bisa digunakan secara langsung. Sebagai gantinya kita harus membuat fungsi pembulatan sendiri yang bisa diatur kriterianya. Dan pada artikel selanjutnya insyaAllah akan dijelaskan cara membuat fungsi pembulatan yang bisa diatur sendiri kriteria pembulatannya. 0.5 dibulatkan jadi berapa?Jawaban : 0,5 jika dibulatkan menjadi 1. Harus diingat jika bilangan tersebut lebih kecil dri 5 maka dibulatkan kebawah. Contoh 14 dibulatkan jadi 10. Dan jika bilangan tersebut nilainya 5 atau lebih besar dari 5 maka dibulatkan keatas.
Bagaimana cara membulatkan angka desimal?Sederhananya, jika angka terakhir kurang dari 5, bulatkan angka sebelumnya ke bawah. Namun, jika angkanya 5 atau lebih, Moms harus membulatkan angka sebelumnya ke atas. Mudahnya begini. Jika angka yang akan dibulatkan diikuti oleh angka 5, 6, 7, 8, 9, maka bulatkan angka tersebut ke atas.
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 pembulatan angka di excel?Sebagai contoh, untuk membulatkan ke bawah 2345678 ke 3 digit signifikan, Anda menggunakan fungsi ROUNDDOWN dengan parameter -4, sebagai berikut: = ROUNDDOWN(2345678,-4). Ini akan membulatkan angka ke bawah sampai 2340000, dengan bagian "234" sebagai digit signifikan.
|