SYNTAX PHP Rumus dan Matematika

advertisement
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 :
<?php
echo (sin(3)."<br/>");
echo (sin(-3)."<br/>");
echo (sin(0)."<br/>");
echo (sin(M_PI)."<br/>");
echo (sin(M_PI_2))
?>
3. cos()
Pengertian :
<html>
<body>
<?php
Echo “Hello World!”;
Untuk menghasilkan nilai cosine dari
bilangan.
Contoh :
?>
</body>
</html>
1. abs()
Pengertian :
Untuk menghasilkan nilai absolut dari
sebuah bilangan.
Contoh :
<?php
echo (abs(5.2)."<br/>");
echo (abs(-2)."<br/>");
echo (abs(2));
?>
2. sin()
<?php
echo (sin(3)."<br/>");
echo (sin(-3)."<br/>");
echo (sin(0)."<br/>");
echo (sin(M_PI)."<br/>");
echo (sin(2*M_PI_))
?>
Hasil :
-0.9899924966004454
-0.9899924966004454
1
-1
1
4. tan()
Pengertian :
Untuk menghasilkan nilai tangen dari
bilangan sudut.
Contoh :
<?php
echo (tan(M_PI_4)."<br/>");
echo (tan(0.50)."<br/>");
echo (tan(-0.50)."<br/>");
echo (tan(5)."<br/>");
echo (tan(10)."<br/>");
echo (tan(-5)."<br/>");
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.
<?php
echo (acos(0.64)."<br/>");
echo (acos(0)."<br/>");
echo (acos(-1)."<br/>");
echo (acos(1)."<br/>");
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 :
<?php
echo (asin(0.64)."<br/>");
echo (asin(0)."<br/>");
echo (asin(-1)."<br/>");
echo (asin(1)."<br/>");
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
<?php
echo (tan(0.50)."<br/>");
echo (tan(-0.50)."<br/>");
echo (tan(5)."<br/>");
echo (tan(10)."<br/>");
echo (tan(-5)."<br/>");
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 :
<?php
echo bindec("0011")."<br/>";
echo bindec("01")."<br/>";
echo bindec("11000110011")."<br/>";
echo bindec("111");
?>
Hasil :
Contoh 1 :
<?php
$oct + "0031";
$dec = base_convert($oct,8,10);
echo "$oct dalam bilangan octal
adalah sama dengan $dec dalam
desimal.";
?>
Hasil :
0031 dalam bilangan octal adalah
sama dengan 25 dalam desimal.
Contoh 2 :
<?php
$oct + "364";
$dec = base_convert($oct,8,16);
echo "$oct dalam bilangan octal
adalah sama dengan $hex dalam
heksadesimal.";
?>
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 :
<?php
echo decbin("3")."<br/>";
echo decbin("1")."<br/>";
echo decbin("1587")."<br/>";
echo decbin("7");
?>
Hasil :
11
1
11000110011
111
11. dechex()
9. bindec()
Pengertian :
Pengertian :
Untuk konversi bilangan desimal ke
bilangan heksadesimal.
Contoh :
<?php
echo dechex("30")."<br/>";
echo dechex("10")."<br/>";
echo dechex("1587")."<br/>";
echo dechex("70);
?>
Hasil :
1e
A
633
46
12. decoct()
<?php
$deg = 180;
$rad = deg2rad($deg);
echo "$deg degree sama dengan $rad
radian";
?>
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 :
<?php
echo decoct("30")."<br/>";
echo decoct("10")."<br/>";
echo decoct("1587")."<br/>";
echo decoct("70);
?>
Hasil :
36
12
3063
106
13. deg2rad()
<?php
echo (ceil(0.60)."<br/>"
echo (ceil(0.20)."<br/>"
echo (ceil(4.2)."<br/>"
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 :
<?php
echo (floor(0.60)."<br/>"
echo (floor(0.40)."<br/>"
echo (floor(5)."<br/>"
echo (floor(5.1)."<br/>"
echo (floor(-5.1)."<br/>"
echo (floor(-5.9))
?>
echo $r
?>
Hasil :
1
Hasil :
18. exp()
0
0
5
5
-6
-6
16. round()
Pengertian :
Untuk pembulatan bilangan.
Contoh :
<?php
echo (round(0.60)."<br/>"
echo (round(0.49)."<br/>"
echo (round(-4.40)."<br/>"
echo (round(-4.60))
?>
Hasil :
1
0
-4
-5
Pengertian :
Untuk menyatakan pangkat bilangan
E (E*), Diana E merupakan konstanta
Euler (2,7183).
Contoh :
<?php
echo (exp(1)."<br/>;
echo (exp(-1)."<br/>;
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 :
<?php
$r=fmod(5,2);
<?php
echo (expm1(1)."<br/>;
echo (expm1(-1)."<br/>;
echo (expm1(5)."<br/>";
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)."<br/>;
echo (log10(-1))
?>
Hasil :
0.434297385125
0.301029995664
0
-1.#INF
-1.#IND
22. max()
Pengertian :
Contoh :
<?php
echo (log(2.7183)."<br/>;
echo (log(2)."<br/>;
echo (log(1)."<br/>";
echo (log(0)."<br/>;
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 :
<?php
echo (max(2.7183)."<br/>;
echo (max(-3,5)."<br/>;
echo (max(-3,-5)."<br/>";
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 :
<?php
echo (log10(2.7183)."<br/>;
echo (log10(2)."<br/>;
echo (log10(1)."<br/>";
<?php
echo (min(2.7183)."<br/>;
echo (min(-3,5)."<br/>;
echo (min(-3,-5)."<br/>";
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 :
<?php
echo (sqrt(0)."<br/>;
echo (sqrt(1)."<br/>;
echo (sqrt(9)."<br/>";
echo (sqrt(0.64)."<br/>";
echo (sqrt(-9))
?>
Hasil :
0
1
3
0.8
-1.#IND
Pengertian :
Untuk menghasilkan nilai pangkat.
Contoh :
<?php
echo pow(4,2)."<br/>";
echo pow(6,2)."<br/>"
echo pow(-6,2)."<br/>"
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 :
<?php
echo (rand()."<br/>");
echo (rand()."<br/>");
<?php
echo pi()
?>
Hasil :
3.14159265359
Download