Lembaga : UIN Maulana Malik Ibrahim Malang, Teknik Informatika.
Proses perhitungan akan ditangani oleh fungsi khusus. R akan memahami urutannya secara benar. Kecuali kita secara eksplisit menetapkan yang lain. Contoh sintaks berikut ini :
2+4*2
## [1] 10
Bandingkan dengan sintaks berikut :
(2+4)*2
## [1] 12
(+) Addition, untuk operasi penjumlahan.
5+3
## [1] 8
(-) Substraction, untuk operasi pengurangan.
5-3
## [1] 2
(*) Multiplication, untuk operasi pembagian.
5*3
## [1] 15
(/) Division, untuk operasi pembagian.
5/3
## [1] 1.667
(^) Eksponentiation, untuk operasi pemangkatan.
5^3
## [1] 125
(%%) Modulus, Untuk mencari sisa pembagian.
5%%3
## [1] 2
(%/%) Integer, Untuk mencari bilangan bulat hasil pembagian saja dan tanpa sisa pembagian.
5%/%3
## [1] 1
fungsi operator aritmetik, pada R juga telah tersedia fungsi aritmetik yang lain seperti logaritmik, ekponensial, trigonometri, dll.
Logaritma dan eksponensial contoh fungsi logaritmik dan eksponensial jalankan sintaks berikut:
log2(8) # logaritma basis 2 untuk 8
## [1] 3
log10(8) # logaritma basis 10 untuk 8
## [1] 0.9031
exp(8) # eksponensial 8
## [1] 2981Fungsi trigonometri Fungsi trigonometri yang ditampilkan seperti sin,cos, tan, dll.
cos(x) # cos x
sin(x) # Sin x
tan(x) # Tan x
acos(x) # arc-cos x
asin(x) # arc-sin x
atan(x) #arc-tan x
contoh penggunaannya:
cos(pi)
## [1] -1Fungsi-fungsi trigonometri dapat ditambah lagi. Fungsi-fungsi tersebut antara lain:
cot(x) # cotan x
csc(x) # cosecan x
sec(x) # secan x
acot(x) # arc-cotan x
acsc(x) # arc-cosecan x
asec(x) # arc-secan x
Fungsi Hiperbolik Fungsi hiperbolik yang tersedia antara lain:
cosh(x)
sinh(x)
tanh(x)
acosh(x)
asinh(x)
atanh(x)Fungsi tersebut dapat ditambah lagi dari Paket pracma. Fungsi-fungsi tersebut antara lain:
coth(x)
csch(x)
sech(x)
acoth(x)
acsch(x)
asech(x)
Fungsi matematik lainnya Fungsi lainnya yang dapat digunakan adalah fungsi absolut, akar kuadrat, dll. Berikut adalah contoh sintaks penggunaan fungsi absolut dan akar kuadrat.
abs(-2) # nilai absolut -2
## [1] 2
sqrt(4) # akar kuadrat 4
## [1] 2Referensi :