- 02 Aug 2021 15:00
- Dipost oleh Admin
- 877
- 0
- Share:
Sobatcoding.com - Tutorial kali ini akan membahas fungsi matematika dasar di PHP.
Bahasa pemrograman PHP datang dengan membawa banyak fungsi-fungsi yang berkaitan dengan matematika, seperti fungsi absolut, perpangkatan, akar kuadrat, kdan sebagainya. Pada pertemuan kali ini kita akan mempelajari beberapa hal penting tentang fungsi-fungsi matematika pada PHP.
-
Fungsi Absolut: abs()
Fungsi abs() berfungsi untuk mengubah nilai negatif menjadi positif.
Perhatikan contoh berikut.
<?php
$a = 20;
$b = 50;
echo abs($a-$b);
Output:
30
-
Fungsi Perpangkatan: pow()
Fungsi pow() bertugas untuk memangkatkan suatu bilangan pada PHP.
Perhatikan contoh berikut.
<?php
$a = 4;
echo "Hasil 4 pangkat 2 adalah ". pow($a,2). "<br/>";
echo "Hasil 4 pangkat 3 adalah ". pow($a,3). "<br/>";
Output.
Hasil 4 pangkat 2 adalah 16
Hasil 4 pangkat 2 adalah 64
-
Fungsi Akar Bilangan: sqrt()
Fungsi sqrt() bertugas untuk menghitung akar kuadrat dari suatu bilangan.
Perhatikan contoh berikut.
<?php
echo "Akar 0 adalah ". sqrt(0). "<br/>";
echo "Akar 3 adalah ". sqrt(3). "<br/>";
echo "Akar 4 adalah ". sqrt(4). "<br/>";
echo "Akar 9 adalah ". sqrt(9). "<br/>";
Output.
<?php
Akar 0 adalah 0
Akar 3 adalah 1.7320508075689
Akar 4 adalah 2
Akar 9 adalah 3
-
Fungsi Pie : pi()
Fungsi pi() akan mengembalikan nilai konstanta PI pada sebuah lingkaran.
Perhatikan contoh berikut.
<?php
echo "Nilai PI adalah ". pi();
Output.
Nilai pi adalah 3.1415926535898
-
Fungsi Angka Acak: rand()
Di dalam PHP, terdapat dua fungsi yang bisa kita gunakan untuk membuat angka secara acak. Dua fungsi tersebut adalah rand() dan mt_rand(). Pada versi PHP lawas, keduanya adalah dua fungsi yang berbeda. Ada pun setelah versi PHP 7.1, dua-duanya sama saja. Yang satu adalah alias dari yang lainnya.
Perhatikan contoh berikut.
<?php
echo "Nilai random antara 0-10 adalah ". rand(0,10);
Output.
Nilai random antara 0-10 adalah 7 //Bisa juga muncul angka antara 0-10;
-
Fungsi Pembulatan Pecahan: round()
Jika kita memiliki angka desimal dengan angka di belakang koma yang sangat panjang sekali, kita pasti perlu untuk membulatkannya. Entah kita bulatkan dengan mengurangi jumlah angka di belakang koma, atau pun dengan membulatkan angka ke bilangan bulat terdekat.
Untuk melakukan hal tersebut, PHP telah menyediakan fungsi bawaan yang bernama round().
Perhatikan contoh berikut.
<?php
echo round(4.6789) . "<br>";
echo round(pi(), 2) . "<br>"; # kita bulatkan nilai pi
echo round(pi(), 4) . "<br>";
Output.
5
3.14
3.1416
-
Fungsi Pembulatan Ke Atas: ceil()
Fungsi ceil() digunakan untuk membulatkan bilangan pecahan ke bilangan bulat yang paling besar.
Perhatikan contoh berikut.
<?php
echo ceil(2.8999) . '<br>';
echo ceil(3.53) . '<br>';
Output.
3
4
-
Fungsi Pembulatan Ke Bawah: floor()
Fungsi floor() digunakan untuk membulatkan nilai pecahan ke nilai bulatan terkecil. Tidak peduli apakah nilai pecahan tersebut sebenarnya lebih dekat ke nilai bulatan setelahnya.
Perhatikan contoh berikut.
<?php
echo floor(2.8999) . '<br>';
echo floor(3.53) . '<br>';
Output.
2
3
Sekian tutorial kali ini. Jika teman-teman memiliki pertanyaan atau saran mengenai artikel ini, jangan ragu untuk meninggalkan komentar pada form di bawah ini.
Semoga bermanfaat.
TAGS
- Matematika PHP
- PHP pangkat
- PHP Akar
- PHP pembualatan
Komentar 0