FUNGSI MATEMATIKA
Fungsi Matematika, PHP Manual Indonesia
Web Development - drzpost.com - Ada banyak fungsi PHP untuk perhitungan matematika. Berikut adalah fungsi-fungsi matematika yang ada pada PHP.11. Fungsi Matematika
- abs — Nilai absolut
- acos — Arc cosine
- acosh — Kebalikan hyperbolic cosine
- asin — Arc sine
- asinh — Kebalikan dari hyperbolic sine
- atan2 — Arc tangent dari dua variabel
- atan — Arc tangent
- ceil — Pembulatan ke atas
- cos — Cosine
- cosh — Hyperbolic cosine
- deg2rad — Mengubah derajat ke radians
- exp — Menghitung exponent dari e
- floor — Pembulatan ke bawah
- log10 — Logaritma berbasis 10
- log — Natural logarithm
- max — Mencari nilai tertinggi dari suatu list atau array angka
- min — Mencari nilai terkecil dari suatu list atau array angka
- pi — Mendapatkan nilai pi
- pow — Menghasilkan pangkat atau eksponen
- rad2deg — Mengubah radian ke derajat
- rand — Menghasilkan angka random bertipe integer
- round — Membulatkan nilai float
- sin — Menghasilkan Sin
- sinh — Hyperbolic sine
- sqrt — Akar kuadrat
- tan — Tangent
- tanh — Hyperbolic tangent
abs
Fungsi: Nilai absolutSintaks:
abs ( mixed $number )Contoh:
<?php $abs = abs(-4.2); $abs2 = abs(5); $abs3 = abs(-5); echo $abs."<br>".$abs2."<br>".$abs3; //hasilnya : //4.2 //5 //5 ?>
acos
Fungsi: Menghasilkan Arc cosine, $arg dalam radiansSintaks:
acos ( float $arg )
acosh
Fungsi: Menghasilkan kebalikan hyperbolic cosineSintaks:
acosh ( float $arg )
asin
Fungsi: Menghasilkan Arc sine, $arg dalam radiansSintaks:
asin ( float $arg )
asinh
Fungsi: Kebalikan dari hyperbolic sineSintaks:
asinh ( float $arg )
atan2
Fugsi: Menghasilkan Arc tangent dari dua variabel, $x dan $y dalam radiansSintaks:
atan2 ( float $y , float $x )
atan
Fungsi: Menghasilkan Arc tangentSintaks:
atan ( float $arg )
ceil
Fungsi: Pembulatan ke atasSintaks:
ceil ( float $value )Contoh:
<?php echo ceil(4.3); //hasilnya 5 echo ceil(9.999); //hasilnya 10 echo ceil(-3.14); //hasilnya -3 ?>
cos
Fungsi: Menghasilkan cosinusSintaks:
cos ( float $arg )$arg adalah dalam radians
cosh
Fungsi: Menghasilkan hyperbolic cosineSintaks:
cosh ( float $arg )
deg2rad
Fungsi: Mengubah derajat ke radians, fungsi-fungsi matematika di PHP kebanyakan menggunakan radian, jadi misal anda mencari cos 60o maka anda perlu mengubah 60o menjadi radiansSintaks:
deg2rad ( float $number )Contoh:
<?php echo deg2rad(45); //hasilnya 0.785398163397 ?>
exp
Fungsi: Menghitung exponent dari e, di mana e adalah bilangan logaritma natural, yaitu: 2.718282Sintaks:
exp ( float $arg )Contoh:
<?php echo exp(12) . "\n"; echo exp(5.7); ?>Hasilnya:
1.6275E+005 298.87
floor
Fungsi: Pembulatan ke bawahSintaks:
floor ( float $value )Contoh:
<?php echo floor(4.3); // hasilnya 4 echo floor(9.999); // hasilnya 9 echo floor(-3.14); // hasilnya -4 ?>
log10
Fungsi: Logaritma berbasis 10Sintaks:
log10 ( float $arg )
log
Fungsi: Natural logarithmSintaks:
log ( float $arg )
max
Fungsi: Mencari nilai tertinggi dari suatu list atau array angkaSintaks:
max ( array $values ) max ( mixed $value1 , mixed $value2 [, mixed $value3... ] )Contoh:
<?php echo max(1, 3, 5, 6, 7); //Hasilnya 7 echo max(array(2, 4, 5)); //Hasilnya 5 ?>
min
Fungsi: Mencari nilai terkecil dari suatu list atau array angkaSintaks:
min ( array $values ) min ( mixed $value1 , mixed $value2 [, mixed $value3... ] )Contoh:
<?php echo min(2, 3, 1, 6, 7); //hasilnya 1 echo min(array(2, 4, 5)); //hasilnya 2 ?>
pi
Fungsi: Mendapatkan nilai piSintaks:
pi ( void )Contoh:
<?php echo pi(); // 3.1415926535898 echo M_PI; // 3.1415926535898 ?>
pow
Fungsi: Menghasilkan pangkat atau eksponenpow ( number $base , number $exp )Contoh:
<?php echo "2 pangkat 3 = ".pow(2,3); //2 pangkat 3 = 8 ?>
rad2deg
Fungsi: Mengubah radian ke derajatSintaks:
rad2deg ( float $number )
rand
Fungsi: Menghasilkan angka random bertipe integerSintaks:
rand ( void ) rand ( int $min , int $max )Parameter $min, untuk mengeset nilai terendah angka random, $max untuk mengeset nilai tertinggi angka random
<?php echo rand() . "<br>"; echo rand() . "<br>"; echo rand(5, 15); ?>
round
Fungsi: Membulatkan nilai floatSintaks:
round ( float $val ,[int $precision])
$precision untuk me-set dibulatkan sampai berapa angka di belakang koma,
defaultnya adalah 0Contoh:
<?php echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4 echo round(3.6, 0); // 4 echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 echo round(5.045, 2); // 5.05 echo round(5.055, 2); // 5.06 ?>
sin
Fungsi: Menghasilkan SinSintaks:
sin ( float $arg )$arg dalam radian
sinh
Fungsi: Menghasilkan hyperbolic sineSintaks:
sinh ( float $arg )
sqrt
Fungsi: Menghaslikan akar kuadratSintaks:
sqrt ( float $arg )Contoh:
<?php echo sqrt(9); // 3 echo sqrt(10); // 3.16227766 ... ?>
tan
Fungsi: Menghasilkan tangentSintaks:
tan ( float $arg )$arg dalam radian
tanh
Fungsi: Menghasilkan Hyperbolic tangentSintaks:
tanh ( float $arg )