SYNTAX PHP Rumus dan Matematika
Pengertian : Untuk menghasilkan nilai sine dari bilangan.
Assalamualaikum. Kali ini saya akan membagikan beberapa syntax untuk Rumus dan Matematika dari bahasa pemrograman PHP. Semua syntax ini saya ambil dari buku Index Lengkap Syntax dari eWolf Community (dengan beberapa perubahan bahasa). Semoga bermanfaat untuk kita semua. Untuk diingatkan bahwasanya setiap kode PHP bisa disisipkan/digabungkan dengan kode HTML. Contoh :
Contoh : "); echo (sin(-3)."
"); echo (sin(0)."
"); echo (sin(M_PI)."
"); echo (sin(M_PI_2)) ?> 3. cos() Pengertian :
Untuk menghasilkan nilai cosine dari bilangan. Contoh :
?>
1. abs() Pengertian : Untuk menghasilkan nilai absolut dari sebuah bilangan. Contoh : "); echo (abs(-2)."
"); echo (abs(2)); ?> 2. sin()
"); echo (sin(-3)."
"); echo (sin(0)."
"); echo (sin(M_PI)."
"); echo (sin(2*M_PI_)) ?> Hasil : -0.9899924966004454 -0.9899924966004454 1 -1 1 4. tan() Pengertian : Untuk menghasilkan nilai tangen dari bilangan sudut.
Contoh : "); echo (tan(0.50)."
"); echo (tan(-0.50)."
"); echo (tan(5)."
"); echo (tan(10)."
"); echo (tan(-5)."
"); echo (tan(-10)) ?>
Untuk menghasilkan nilai arccosine dari bilangan Siantar 0 dan PI radian. Keterangan : Jika nilai bilangan diluar jangkauan, maka akan menghasilkan nilai 1.#IND. Jika nilai bilangan -1, maka akan menghasilkan nilai PI. Contoh :
5. asin() Pengertian : Untuk menghasilkan nilai nilai arcsine dari bilangan di antara –PI/2 dan PI/2 radian.
"); echo (acos(0)."
"); echo (acos(-1)."
"); echo (acos(1)."
"); echo (acos(2)) ?>
Keterangan : Hasil : Jika nilai bilangan diluar jangkauan, maka akan menghasilkan nilai 1.#IND. Jika nilai bilangan 1, maka akan menghasilkan nilai PI/2. Contoh : "); echo (asin(0)."
"); echo (asin(-1)."
"); echo (asin(1)."
"); echo (asin(2)) ?>
0.876298061168 1.57079632679 3.14159265359 0 -1.#IND 7. atan() dan atan2() Pengertian : Untuk menghasilkan nilai arctangent dari bilangan di antara –PI/2 dan PI/2 radian.
Hasil :
Contoh atan() :
0.694498265627 0 -1.57079632679 1.57079632679 -1.#ND
"); echo (tan(-0.50)."
"); echo (tan(5)."
"); echo (tan(10)."
"); echo (tan(-5)."
"); echo (tan(-10)) ?>
6. acos() Pengertian :
Hasil : 0.463647609001 -0. 463647609001 1.37 8. base_convet() Pengertian : Untuk konversi bilangan dari satu basis ke basis yang lain.
Untuk konversi bilangan biner ke bilangan desimal. Contoh : "; echo bindec("01")."
"; echo bindec("11000110011")."
"; echo bindec("111"); ?> Hasil :
Contoh 1 : Hasil : 0031 dalam bilangan octal adalah sama dengan 25 dalam desimal. Contoh 2 : Hasil : 364 dalam bilangan octal adalah sama dengan $f4 dalam heksadesimal.
3 1 1587 7 10. decbin() Pengertian : Untuk konversi bilangan desimal ke bilangan biner. Contoh : "; echo decbin("1")."
"; echo decbin("1587")."
"; echo decbin("7"); ?> Hasil : 11 1 11000110011 111 11. dechex()
9. bindec() Pengertian : Pengertian : Untuk konversi bilangan desimal ke bilangan heksadesimal.
Contoh : "; echo dechex("10")."
"; echo dechex("1587")."
"; echo dechex("70); ?> Hasil : 1e A 633 46 12. decoct()
Hasil : 180 degree sama dengan 3.14159265359. 14. ceil() Pengertian : Untuk pembulatan ke atas satu bilangan pecahan.
Pengertian : Contoh : Untuk konversi bilangan desimal ke bilangan oktal. Contoh : "; echo decoct("10")."
"; echo decoct("1587")."
"; echo decoct("70); ?> Hasil : 36 12 3063 106 13. deg2rad()
" echo (ceil(0.20)."
" echo (ceil(4.2)."
" echo (ceil(-5.9))?> Hasil : 1 1 5 5 -5 15. floor() Pengertian : Untuk pembilangan ke bawah satu bilangan pecahan.
Pengertian : Contoh : Untuk konversi bilangan degree ke radian. Contoh :
" echo (floor(0.40)."
"
echo (floor(5)."
" echo (floor(5.1)."
" echo (floor(-5.1)."
" echo (floor(-5.9)) ?>
echo $r ?> Hasil : 1
Hasil : 18. exp() 0 0 5 5 -6 -6 16. round() Pengertian : Untuk pembulatan bilangan. Contoh : " echo (round(0.49)."
" echo (round(-4.40)."
" echo (round(-4.60)) ?> Hasil : 1 0 -4 -5
Pengertian : Untuk menyatakan pangkat bilangan E (E*), Diana E merupakan konstanta Euler (2,7183). Contoh : ; echo (exp(-1)."
; echo (exp(10)) ?> Hasil : 2.71828182845904 0.36787944117144233 22026.465794806718
19. expm1() Pengertian : Untuk menyatakan bilangan E*-1, Diana E merupakan konstanta Euler (2,7183).
17. fmod() Contoh : Pengertian : Untuk mendapatkan sisa hasil pembagian bilangan. Contoh :
; echo (expm1(-1)."
; echo (expm1(5)."
"; echo (expm1(10)) ?> Hasil :
1 0 -4 -5 20. log() Pengertian : Untuk operasi logaritma pada satu bilangan. Jika parameter x bernilai negatif, maka akan menghasilkan 1.#IND.
echo (log10(0)."
; echo (log10(-1)) ?> Hasil : 0.434297385125 0.301029995664 0 -1.#INF -1.#IND 22. max() Pengertian :
Contoh : ; echo (log(2)."
; echo (log(1)."
"; echo (log(0)."
; echo (log(-1)) ?> Hasil : 1.00000668491 0.69314718056 0 -1.#INF -1.#IND 21. log10() Pengertian :
Untuk mendapatkan nilai terbesar dari perbandingan dua buah bilangan. Contoh : ; echo (max(-3,5)."
; echo (max(-3,-5)."
"; echo (max(7.25,7.30)) ?> Hasil : 7 5 -3 7.3 23. min()
Untuk operasi logaritma basis 10 pada satu bilangan. Jika parameter bernilai negatif, nakal akan menghasilkan 1.#IND
Pengertian :
Contoh :
Contoh :
; echo (log10(2)."
; echo (log10(1)."
";
; echo (min(-3,5)."
; echo (min(-3,-5)."
";
Untuk mendapatkan nilai terkecil dari perbandingan dua buah bilangan.
echo (min(7.25,7.30)) ?>
echo (rand(10,100)) ?>
Hasil :
Hasil :
5 -3 -5 7.25
17757 3794 97 26. pow()
24. sqrt() Pengertian : Untuk mendapatkan nilai akar dari suatu bilangan. Jika parameter bernilai negatif, maka akan menghasilkan -1.#IND. Contoh : ; echo (sqrt(1)."
; echo (sqrt(9)."
"; echo (sqrt(0.64)."
"; echo (sqrt(-9)) ?> Hasil : 0 1 3 0.8 -1.#IND
Pengertian : Untuk menghasilkan nilai pangkat. Contoh : "; echo pow(6,2)."
" echo pow(-6,2)."
" echo pow(-6,-2;). ?> Hasil : 16 36 36 0.0277777777778 27. pi() Pengertian : Untuk menghasilkan nilai Pi.
25. rand() Contoh : Pengertian : Untuk menghasilkan nilai acak dari bilangan integer. Contoh : "); echo (rand()."
");
Hasil : 3.14159265359