SYNTAX PHP Rumus dan Matematika 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. <html> <body> Echo Hello World! ; </body> </html>. abs() Untuk menghasilkan nilai absolut dari sebuah bilangan. echo (abs(.2)."<br/>"); echo (abs(-2)."<br/>"); echo (abs(2)); 2. sin() Untuk menghasilkan nilai sine dari bilangan. echo (sin(3)."<br/>"); echo (sin(-3)."<br/>"); echo (sin()."<br/>"); echo (sin(m_pi)."<br/>"); echo (sin(m_pi_2)) 3. cos() Untuk menghasilkan nilai cosine dari bilangan. echo (sin(3)."<br/>"); echo (sin(-3)."<br/>"); echo (sin()."<br/>"); echo (sin(m_pi)."<br/>"); echo (sin(2*m_pi_)) -.9899924966444 -.9899924966444-4. tan() Untuk menghasilkan nilai tangen dari bilangan sudut.
echo (tan(m_pi_4)."<br/>"); echo (tan(.)."<br/>"); echo (tan(-.)."<br/>"); echo (tan()."<br/>"); echo (tan()."<br/>"); echo (tan(-)."<br/>"); echo (tan(-)). asin() Untuk menghasilkan nilai nilai arcsine dari bilangan di antara PI/2 dan PI/2 radian. Keterangan : Jika nilai bilangan diluar jangkauan, maka akan menghasilkan nilai -.#IND. Jika nilai bilangan, maka akan menghasilkan nilai PI/2. echo (asin(.64)."<br/>"); echo (asin()."<br/>"); echo (asin(-)."<br/>"); echo (asin()."<br/>"); echo (asin(2)).69449826627 -.779632679.779632679 -.#ND 6. acos() Untuk menghasilkan nilai arccosine dari bilangan Siantar dan PI radian. Keterangan : Jika nilai bilangan diluar jangkauan, maka akan menghasilkan nilai -.#IND. Jika nilai bilangan -, maka akan menghasilkan nilai PI. echo (acos(.64)."<br/>"); echo (acos()."<br/>"); echo (acos(-)."<br/>"); echo (acos()."<br/>"); echo (acos(2)).876298668.779632679 3.492639 -.#IND 7. atan() dan atan2() Untuk menghasilkan nilai arctangent dari bilangan di antara PI/2 dan PI/2 radian. Contoh atan() : echo (tan(.)."<br/>"); echo (tan(-.)."<br/>"); echo (tan()."<br/>"); echo (tan()."<br/>"); echo (tan(-)."<br/>"); echo (tan(-))
.46364769 -. 46364769.37 8. base_convet() Untuk konversi bilangan dari satu basis ke basis yang lain. Contoh : $oct + "3"; $dec = base_convert($oct,8,); echo "$oct dalam bilangan octal adalah sama dengan $dec dalam desimal."; 3 dalam bilangan octal adalah sama dengan 2 dalam desimal. Contoh 2 : $oct + "364"; $dec = base_convert($oct,8,6); echo "$oct dalam bilangan octal adalah sama dengan $hex dalam heksadesimal."; 364 dalam bilangan octal adalah sama dengan $f4 dalam heksadesimal. 9. bindec() Untuk konversi bilangan biner ke bilangan desimal. echo bindec("")."<br/>"; echo bindec("")."<br/>"; echo bindec("")."<br/>"; echo bindec(""); 3 87 7. decbin() Untuk konversi bilangan desimal ke bilangan biner. echo decbin("3")."<br/>"; echo decbin("")."<br/>"; echo decbin("87")."<br/>"; echo decbin("7");. dechex() Untuk konversi bilangan desimal ke bilangan heksadesimal.
echo dechex("3")."<br/>"; echo dechex("")."<br/>"; echo dechex("87")."<br/>"; echo dechex("7); e A 633 46 2. decoct() Untuk konversi bilangan desimal ke bilangan oktal. echo decoct("3")."<br/>"; echo decoct("")."<br/>"; echo decoct("87")."<br/>"; echo decoct("7); 36 2 363 6 3. deg2rad() Untuk konversi bilangan degree ke radian. $deg = 8; $rad = deg2rad($deg); echo "$deg degree sama dengan $rad radian"; 8 degree sama dengan 3.492639. 4. ceil() Untuk pembulatan ke atas satu bilangan pecahan. echo (ceil(.6)."<br/>" echo (ceil(.2)."<br/>" echo (ceil(4.2)."<br/>" echo (ceil(-.9)) -. floor() Untuk pembilangan ke bawah satu bilangan pecahan. echo (floor(.6)."<br/>" echo (floor(.4)."<br/>"
echo (floor()."<br/>" echo (floor(.)."<br/>" echo (floor(-.)."<br/>" echo (floor(-.9)) -6-6 6. round() Untuk pembulatan bilangan. echo (round(.6)."<br/>" echo (round(.49)."<br/>" echo (round(-4.4)."<br/>" echo (round(-4.6)) -4-7. fmod() Untuk mendapatkan sisa hasil pembagian bilangan. $r=fmod(,2); echo $r 8. exp() Untuk menyatakan pangkat bilangan E (E*), Diana E merupakan konstanta Euler (2,783). echo (exp()."<br/>; echo (exp(-)."<br/>; echo (exp()) 2.7828828494.36787944744233 2226.467948678 9. expm() Untuk menyatakan bilangan E*-, Diana E merupakan konstanta Euler (2,783). echo (expm()."<br/>; echo (expm(-)."<br/>; echo (expm()."<br/>"; echo (expm())
-4-2. log() Untuk operasi logaritma pada satu bilangan. Jika parameter x bernilai negatif, maka akan menghasilkan -.#IND. echo (log(2.783)."<br/>; echo (log(2)."<br/>; echo (log()."<br/>"; echo (log()."<br/>; echo (log(-)).66849.6934786 -.#INF -.#IND 2. log() Untuk operasi logaritma basis pada satu bilangan. Jika parameter bernilai negatif, nakal akan menghasilkan -.#IND echo (log(2.783)."<br/>; echo (log(2)."<br/>; echo (log()."<br/>"; echo (log()."<br/>; echo (log(-)).434297382.32999664 -.#INF -.#IND 22. max() Untuk mendapatkan nilai terbesar dari perbandingan dua buah bilangan. echo (max(2.783)."<br/>; echo (max(-3,)."<br/>; echo (max(-3,-)."<br/>"; echo (max(7.2,7.3)) 7-3 7.3 23. min() Untuk mendapatkan nilai terkecil dari perbandingan dua buah bilangan. echo (min(2.783)."<br/>; echo (min(-3,)."<br/>; echo (min(-3,-)."<br/>";
echo (min(7.2,7.3)) -3-7.2 24. sqrt() Untuk mendapatkan nilai akar dari suatu bilangan. Jika parameter bernilai negatif, maka akan menghasilkan -.#IND. echo (sqrt()."<br/>; echo (sqrt()."<br/>; echo (sqrt(9)."<br/>"; echo (sqrt(.64)."<br/>"; echo (sqrt(-9)) 3.8 -.#IND 2. rand() Untuk menghasilkan nilai acak dari bilangan integer. echo (rand()."<br/>"); echo (rand()."<br/>"); echo (rand(,)) 777 3794 97 26. pow() Untuk menghasilkan nilai pangkat. echo pow(4,2)."<br/>"; echo pow(6,2)."<br/>" echo pow(-6,2)."<br/>" echo pow(-6,-2;). 6 36 36.277777777778 27. pi() Untuk menghasilkan nilai Pi. echo pi() 3.492639