Selain fungsi string, didalam PHP juga ada fungsi yang berfungsi untuk mengelola proses matematik. fungsi ini nantinya akan berguna dalam pengelolaan yang berhubungan dengan pembulatan kebawah, pembulatan keatas, nilai absolut (positif), dan lain-lain.
- abs () : fungsi untuk membuat sebuah bilangan menjadi bilangan positif
Contoh :
<?php
echo(abs(5.6) . "<br>");
echo(abs(-5.7) . "<br>");
echo(abs(-12) . "<br>");
echo(abs(12));
?>
Hasil :
5.6
5.7
12
12
- ceil() : fungsi yang membulatkan sebuah bilangan keatas.
Contoh :
<?phpHasilnya :
echo(ceil(0.65) . "<br>");
echo(ceil(0.30) . "<br>");
echo(ceil(5) . "<br>");
echo(ceil(5.1) . "<br>");
echo(ceil(-5.2) . "<br>");
echo(ceil(-5.8));
?>
1
1
5
6
-5
-5
- floor() : fungsi yang membulatkan sebuah bilangan kebawah
Contoh :
<?phpHasilnya :
echo(floor(0.65) . "<br>");
echo(floor(0.30) . "<br>");
echo(floor(5) . "<br>");
echo(floor(5.1) . "<br>");
echo(floor(-5.1) . "<br>");
echo(floor(-5.8));
?>
0
0
5
5
-6
-6
- rand() : fungsi random untuk mengacak sebuah deret bilangan. fungsi ini jika dijalankan berulang-ulang akan menghasilkan sebuah deret bilangan secara acak dari 0-nBilangan.
Conoth :
<?phpHasilnya :
echo(rand(10,100) . "<br>");
echo(rand(10,100) . "<br>");
echo(rand(10,100));
?>
487125
- max() : fungsi matematika untuk memperoleh nilai maksimum dari sebuah deret bilangan
Contoh :
<?phpHasilnya :
echo(max(2,4,6,8,10) . "<br>");
echo(max(22,14,68,18,15) . "<br>");
echo(max(array(4,6,8,10)) . "<br>");
echo(max(array(44,16,81,12)));
?>
10
68
10
81
- min() : fungsi matematika untuk memperoleh nilai minimum dari sebuah deret bilangan
Contoh :
<?phpHasilnya :
echo(min(2,4,6,8,10) . "<br>");
echo(min(22,14,68,18,15) . "<br>");
echo(min(array(4,6,8,10)) . "<br>");
echo(min(array(44,16,81,12)));
?>
2
14
4
12
0 comments:
Post a Comment