Dosen Pembimbing : Prof. Dr. Suhartono, M.Kom

Lembaga : Universitas Islam Negeri Maulana Malik Ibrahim Malang

Jurusan : Teknik Informatika

Fakultas : Sains dan Teknologi

Artikel ini akan membahas tentang bagaimana cara mengoperasikan atau menghitung operasi aritmatika, seperti penjumlahan, pengurangan, perkalian, dan lainnya menggunakan R Markdown di aplikasi R Studio.

Operasi Aritmetika

Operasi aritmetika yaitu operasi yang melibatkan beberapa operator aritmetika, seperti penjumlahan, pengurangan, perkalian, pembagian, dan masih banyak lagi untuk mengoperasikan dua buah bilangan atau lebih. Di dalam R Studio proses perhitungan akan ditangani oleh fungsi khusus. R akan memahami urutannya secara benar.

Tabel 1.1 Operator Aritmetika R

Simbol Keterangan
+ Addition, untuk operasi penjumlahan
- Substraction, untuk operasi pengurangan
* Multiplication, untuk operasi perkalian
/ Division, untuk operasi pembagian
^ Eksponentiation, untuk operasi perpangkatan
%% Modulus, untuk mencari sisa pembagian
%/% Integer, untuk mencari bilangan bulat hasil pembagian saja dan tanpa sisa pembagian

Addition (Penjumlahan)

Contoh soal :

8 + 9
## [1] 17
117 + 5 + 70 + 92 + 75
## [1] 359

Substraction (Pengurangan)

Contoh soal :

20-7
## [1] 13
1000 - 5 - 72 - 92 - 241
## [1] 590

Multiplication (Perkalian)

Contoh soal :

7 * 9
## [1] 63
18 * (5*7) * 8
## [1] 5040

Division (Pembagian)

Contoh soal :

72 / 9
## [1] 8
78 / 5 / 2
## [1] 7.8

Eksponentiation (Perpangkatan)

Contoh soal :

2^4
## [1] 16
5^6
## [1] 15625

Modulus (Sisa Pembagian)

Contoh soal :

20 %% 7
## [1] 6
1789 %% 8
## [1] 5

Integer

Contoh soal :

30%/%4
## [1] 7
12345%/%50
## [1] 246

Fungsi Aritmetika

Selain operasi matematika yang terdiri dari penjumlahan, pengurangan, perkalian, dan yang lainnya, pada R juga telah tersedia fungsi aritmetik yang lain seperti logaritma, ekponensial, trigonometri, dll.

Logaritma dan Eksponensial

Tabel 1.2 Logaritma dan Eksponensial

Simbol Keterangan
log(x) Logaritma natural dengan basis e (Inx)
logb(x, base = exp(1)) Logaritma biasa dengan basis b
exp(x) Eksponensial

Contoh soal :

log2(32)  #logaritma basis 2 untuk 32
## [1] 5
log10(80) #logaritma basis 10 untuk 80
## [1] 1.90309
exp(3)    #Eksponensial 3
## [1] 20.08554

Fungsi Trigonometri

Simbol Keterangan
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
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

Catatan!!! x dalam fungsi trigonometri memiliki satuan radian

Contoh soal :

cos(pi)
## [1] -1
sin(0)
## [1] 0

Fungsi Hiperbolik

  • cosh(x)
  • sinh(x)
  • tanh(x)
  • acosh(x)
  • asinh(x)
  • atanh(x)

Fungsi Aritmetika lainnya

Simbol Keterangan
abs(x) Nilai mutlak dari x
sqrt(x) Akar pangkat 2 dari x
round(x) Pembulatan x ke bilangan bulat terdekat

Contoh soal :

abs(-19)        #nilai mutlak dari -19
## [1] 19
sqrt(64)        #akar pangkat 2 dari 64
## [1] 8
round(234.567)  #pembulatan dari 234.567
## [1] 235

Latihan Kerja Mahasiswa

Nomor 1

3/2 + 9 - 4*2
## [1] 2.5

Nomor 2

sqrt(5 - 2/3)     #Akar kuadrat dari 5 - 2/3
## [1] 2.081666

Nomor 3

pi^2*(1/2 + 1/5)  #Nilai dari π^2*(1/2 + 1/5)
## [1] 6.908723

Nomor 4

logb(x=27, base=3) * logb(x=125, base=5) + logb(x=64, base=2)
## [1] 15

Nomor 5

round((117.90 + 50) / 4)  #Bilangan yang mendekati (117.90 + 50) / 4
## [1] 42

Daftar Pustaka

  • Rosidi, M. (2019). Metode Numerik Menggunakan R Untuk Teknik Lingkungan. Bandung.
  • Suhartono. (2015). Memahami Kalkulus Dasar Menggunakan Wolfram Mathematica 9. Malang: Suhartono.