Berikut adalah hasil pengujian penamaan variabel di R beserta penjelasannya.
3hasil (SALAH)Diawali dengan angka. Nama variabel tidak boleh diawali angka.
## Error in parse(text = input): <text>:1:2: unexpected symbol
## 1: 3hasil
## ^
total_hasil (BENAR)Diawali huruf dan menggunakan underscore yang diperbolehkan.
## [1] 10
HasilAkhir (BENAR)Diawali huruf, menggunakan format camelCase yang valid.
## [1] 10
TRUE (SALAH)TRUE adalah reserved word (konstanta logika) di
R, tidak boleh dipakai sebagai nama variabel.
## Error in `TRUE <- 10`:
## ! invalid (do_set) left-hand side to assignment
Persamaan: \(x = (3^5 - 2)^{\frac{1}{6}}\)
Artinya: hasil dari \(3^5 - 2\) dipangkatkan dengan \(\frac{1}{6}\) (setara dengan akar pangkat 6).
## [1] 2.494611
Tentukan akar-akar dari persamaan kuadrat berikut dengan nilai \(a = 1\), \(b = -5\), \(c = 6\):
\[ax^2 + bx + c = 0\]
a <- 1
b <- -5
c <- 6
x1 <- (-b + sqrt(b^2 - 4*a*c)) / (2*a)
x2 <- (-b - sqrt(b^2 - 4*a*c)) / (2*a)
cat("Akar pertama (x1) =", x1, "\n")## Akar pertama (x1) = 3
## Akar kedua (x2) = 2