<?php
// Materi Package Math
// == Ceil
// $result = ceil(1.6);
// echo $result;
// == Rand
// echo rand(0, 5);
// == Floor
// $result = floor(1.9);
// echo $result;
// == Abs (Absolut)
// $result = abs(-295.34);
// echo $result;
// == Pow
// $result = pow(2,3);
// echo $result;
// == Round
// $result = round(1.2);
// echo $result;
// == Max
// $result = max(2,7);
// echo $result;
?>
<?php
// 1. Buatlah function yang digunakan untuk pembulatan keatas, coba dengan angka 1.6 dan pastikan hasilnya adalah 2!
// 2. Buatlah function yang digunakan untuk mengacak nomor dari 1 sampai 20!
// 3. Modifikasi function pada no 1 sehingga bisa untuk pembulatan keatas dan kebawah yang dikirim melalui parameter!
// 4. Konversikan -2.3 menjadi absolut kemudian bulatkan keatas! (bebas, bisa pakai function atau tidak)
// 5. Hitung bilangan 2 pangkat 3, pastikan hasilnya adalah 8! (bebas, bisa pakai function atau tidak)
// Clue Function:
function bulatkan($jenisPembulatan, $angka){
// Kasih fungsi ceiling disini
// Jika fungsinya bisa pembulatan kebawah (floor) maka modifikasi di parameter dan kasih kondisi if else
if ($jenisPembulatan == "atas"){
// return fungsi ceiling
}else{
// return fungsi floor
}
return $angka;
}
echo bulatkan("atas",2.1)
?>