Cara Membulatkan Bilangan Pecahan dengan PHP

Publish Date : 21-12-2016 , dibaca 16406 kali, Hari ini dibaca : 2 kali ,0 comments

Pada tutorial kali ini admin akan menjelaskan Script Yang digunakan untuk Membulatkan Bilangan Pecahan pada PHP, Fungsi-fungsi pembulatan desimal / angka dengan PHP , Dalam pembagian biasanya sering di jumpai hasil yang pecahan. Misalnya 10 dibagi 15 hasilnya adalah 0.66666666. untuk bilagan pecahan saya lebih suka mengambil dua angka di belakang koma, sehingga hasilnya menjadi 0.67. sekarang bagaimana bila hal tersebut ingin di pakai dalam pemrograman PHP.

Membulatkan Bilangan Pecahan dengan PHP

pemrograman adalah hal yang cukup menarik buat kami, disini kita berkecimpung dengan ilmu matematika, mengingat, logika dll,, itulah yang kami suka.. hee.. ok.. cara membulatkan bilangan pecahan PHP , kita contohkan sebagai berikut :

$hasil=round($nilai,2);

Pada script di atas $hasil adalah hasil yang sudah dibulatkan, $nilai adalah nilai dari bilangan pecahan yang akan di bulatkan dan 2 adalah angka yang dibelakang koma.

<?php
$nilai=10/15;
$hasil=round($nilai,2);
echo"$nilai<br>";
echo"$hasil";
?>

Dari hasil script PHP di atas akan muncul hasil $nilai dan $hasil, untuk $nilai keluaranya adalah 0.666666666667 sedangkan untuk $hasil keluaranya adalah 0.67 

Selain fungsi Round , PHP juga menyediakan fungsi yang lainnya :

PHP punya beberapa fungsi yang digunakan untuk pembulatan desimal, yaitu ceil, floor dan round.

1. Pembulatan Ke Atas dengan fungsi ceil()

Fungsi ceil() digunakan untuk pembulatan ke atas dari sebuah bilangan desimal menjadi bilangan bulat integer. Bentuk umum fungsi ini adalah
ceil(float $nilai);
parameter yang dibutuhkan adalah sebuah bilangan float/desimal.
Contoh penggunaan:

<?php
echo ceil(10.4) // 5
echo ceil(99.9999) // 100
echo ceil(-1.347) // 1
?>

2. Pembulatan Ke Bawah dengan fungsi floor()

Fungsi floor() digunakan untuk pembulatan ke atas dari sebuah bilangan desimal menjadi bilangan bulat integer. Bentuk umum fungsi ini adalah
floor(float $nilai);
parameter yang dibutuhkan adalah sebuah bilangan float/desimal.
Contoh penggunaan:

<?php
echo floor(10.4) // 10
echo floor(99.9999) // 99
echo floor(-1.347) // 2
?>

 

Produk Rekomendasi

Artikel Terkait

Diskusi



wa