Referensi Fungsi & Sintaks
Semua operator dan fungsi yang didukung kalkulator, beserta sintaks masukan, domain, dan contoh perhitungannya. Hasil contoh adalah nilai yang benar-benar dihasilkan oleh mesin hitung.
Operator dan urutan operasi
Operasi dengan prioritas lebih tinggi dihitung lebih dulu. Pada tingkat yang sama, perhitungan berjalan dari kiri ke kanan, kecuali pangkat yang berjalan dari kanan ke kiri.
| Tingkat | Operasi | Contoh | Hasil |
|---|---|---|---|
| 1 | Kurung ( ), pemanggilan fungsi | (1+2)×3 | 9 |
| 2 | Postfiks ! % ° | 3!² | 36 |
| 3 | Pangkat ^ (asosiatif kanan) | 2^3^2 | 512 |
| 4 | Tanda unary - + | -2^2 | −4 |
| 5 | × ÷ mod, perkalian implisit | 6÷2(1+2) | 9 |
| 6 | + − | 10−4−3 | 3 |
-2^2 = −4 mengikuti konvensi yang sama dengan notasi matematika −2². Untuk mengkuadratkan bilangan negatif, beri kurung: (-2)^2. Tanda di dalam eksponen berlaku sebagaimana ditulis (2^-3 = 0.125).
Perkalian implisit (2π, 3(4+5), 2x) memiliki prioritas yang sama dengan perkalian biasa. Jadi 1/2π berarti (1/2)×π; untuk 1/(2π) Anda perlu kurung. Dua bilangan yang dipisahkan spasi, seperti 2 3, dianggap kesalahan.
% hanya membagi dengan 100: 200×15% = 30, 100+10% = 100.1 (aturan markup ala kalkulator meja tidak diterapkan).
° mengonversi nilai dalam derajat ke satuan sudut yang sedang aktif. Bahkan dalam mode RAD, sin(30°) = 0.5.
Bilangan dan aturan masukan
- Titik desimal:
3.5,.5· Notasi eksponen:6.02E23,1.6e-19(E atau e tepat setelah bilangan, diikuti bilangan bulat) - Tanpa bilangan bulat setelah e, seperti
2e, artinya perkalian dengan bilangan Euler e (2e ≈ 5.43656). - Literal basis:
0x1F= 31,0b1011= 11,0o17= 15 - Perkalian dapat diketik sebagai
×atau*, pembagian sebagai÷atau/, dan pengurangan sebagai−atau-. - Fungsi selalu memerlukan kurung (
sin(30)). Pisahkan beberapa argumen dengan koma. - Kurung yang belum ditutup di akhir ekspresi ditutup otomatis:
sin(30→sin(30). - Nama peka huruf besar-kecil; jika ditulis berdempetan, nama terpanjang dicocokkan lebih dulu (
2πx= 2·π·x). - Jika ekspresi diawali operator, seperti
×2, hasil sebelumnyaAnsdiletakkan di depannya.
Fungsi trigonometri dan invers trigonometri (bergantung satuan sudut)
| Sintaks | Keterangan | Contoh | Hasil (DEG) |
|---|---|---|---|
sin(x) | Sinus | sin(30) | 0.5 |
cos(x) | Kosinus | cos(60) | 0.5 |
tan(x) | Tangen. Tidak terdefinisi pada kelipatan ganjil 90° | tan(45) | 1 |
asin(x) | Invers sinus, −1 ≤ x ≤ 1. Hasil dalam satuan sudut aktif | asin(0.5) | 30 |
acos(x) | Invers kosinus, −1 ≤ x ≤ 1 | acos(-0.5) | 120 |
atan(x) | Invers tangen | atan(1) | 45 |
atan2(y, x) | Argumen titik (x, y). Memperhitungkan kuadran (−180° hingga 180°) | atan2(1, -1) | 135 |
Fungsi hiperbolik (tidak bergantung satuan sudut)
| Sintaks | Keterangan | Contoh | Hasil (DEG) |
|---|---|---|---|
sinh(x) | Sinus hiperbolik | sinh(1) | 1.17520119364 |
cosh(x) | Kosinus hiperbolik | cosh(1) | 1.54308063482 |
tanh(x) | Tangen hiperbolik | tanh(0.5) | 0.46211715726 |
asinh(x) | Invers sinus hiperbolik | asinh(1) | 0.88137358702 |
acosh(x) | Invers kosinus hiperbolik, x ≥ 1 | acosh(2) | 1.31695789692 |
atanh(x) | Invers tangen hiperbolik, −1 < x < 1 | atanh(0.5) | 0.549306144334 |
Eksponen dan logaritma
| Sintaks | Keterangan | Contoh | Hasil (DEG) |
|---|---|---|---|
log(x) | Logaritma biasa (basis 10), x > 0 | log(1000) | 3 |
ln(x) | Logaritma natural (basis e), x > 0 | ln(e^2) | 2 |
log(a, x) | Logaritma basis a, ᵃlog x — basis ditulis lebih dulu | log(2, 8) | 3 |
log2(x) | Logaritma biner (basis 2) | log2(1024) | 10 |
exp(x) | eˣ (sama dengan e^x) | exp(1) | 2.71828182846 |
10^x | Pangkat sepuluh | 10^-3 | 0.001 |
Pangkat dan akar
| Sintaks | Keterangan | Contoh | Hasil (DEG) |
|---|---|---|---|
x^y | Pangkat. Basis negatif memberi hasil real hanya untuk eksponen pecahan dengan penyebut ganjil | (-8)^(1/3) | −2 |
x² x³ | Kuadrat dan kubik (x^2, x^3) | 12² | 144 |
sqrt(x) · √x | Akar kuadrat, x ≥ 0. √ hanya berlaku untuk bilangan atau kurung tepat setelahnya | √(2) | 1.41421356237 |
cbrt(x) | Akar pangkat tiga (boleh negatif) | cbrt(-27) | −3 |
root(x, n) | Akar pangkat n dari x. x negatif hanya jika n ganjil | root(81, 4) | 3 |
x^(-1) | Kebalikan (resiprokal) | 4^(-1) | 0.25 |
Faktorial dan kombinatorika
| Sintaks | Keterangan | Contoh | Hasil (DEG) |
|---|---|---|---|
n! | Faktorial. Bilangan bulat 0 hingga 170 (171! overflow) | 10! | 3628800 |
nPr(n, r) | Permutasi n!/(n−r)! | nPr(10, 3) | 720 |
nCr(n, r) | Kombinasi n!/(r!(n−r)!) | nCr(45, 6) | 8145060 |
gcd(a, b) | Faktor persekutuan terbesar/FPB (bilangan bulat) | gcd(84, 36) | 12 |
lcm(a, b) | Kelipatan persekutuan terkecil/KPK (bilangan bulat) | lcm(4, 6) | 12 |
Pembulatan dan lainnya
| Sintaks | Keterangan | Contoh | Hasil (DEG) |
|---|---|---|---|
round(x) · round(x, n) | Pembulatan (hingga n desimal). .5 dibulatkan menjauhi nol | round(2.675, 2) | 2.68 |
floor(x) | Pembulatan ke bawah (floor) | floor(-2.5) | −3 |
ceil(x) | Pembulatan ke atas (ceiling) | ceil(-2.5) | −2 |
trunc(x) | Buang bagian pecahan (menuju nol) | trunc(-2.7) | −2 |
frac(x) | Bagian pecahan | frac(3.75) | 0.75 |
abs(x) | Nilai mutlak | abs(-7.5) | 7.5 |
x mod y | Sisa bagi. Mengikuti tanda pembagi | -7 mod 3 | 2 |
sign(x) | Tanda (−1, 0, 1) | sign(-4) | −1 |
min(…) · max(…) | Minimum dan maksimum (jumlah argumen bebas) | max(3, 9, 4) | 9 |
hypot(a, b) | √(a²+b²) | hypot(5, 12) | 13 |
deg(x) · rad(x) | Ubah radian ke derajat, derajat ke radian | deg(π/3) | 60 |
x% | x ÷ 100 | 200×15% | 30 |
x° | Nilai derajat dalam satuan sudut aktif | sin(30°) | 0.5 |
Konstanta dan variabel
| Sintaks | Keterangan | Contoh | Hasil (DEG) |
|---|---|---|---|
π · pi | Pi | 2π | 6.28318530718 |
e | Bilangan Euler | e^1 | 2.71828182846 |
φ · phi | Rasio emas (1+√5)/2 | φ^2-φ | 1 |
Ans | Hasil terakhir yang dikonfirmasi | Ans | 0 |
x · y · z | Variabel yang disimpan dengan STO | x | 3 |
M | Memori independen (M+ · M−) | M | 0 |
c0 · hP · NA … | 20 konstanta fisika (lihat tabel konstanta) | c0 | 299792458 |
Format tampilan dan presisi
- NORM: notasi biasa jika besarannya minimal 10⁻⁹ dan kurang dari 10¹²; di luar itu otomatis beralih ke notasi ilmiah.
- SCI: selalu menampilkan a.bcd×10ⁿ dengan jumlah angka penting yang dipilih.
- ENG: eksponen selalu kelipatan 3 (×10³ = k, ×10⁻⁶ = μ). Praktis untuk satuan teknik.
- Angka penting: 6 hingga 15 (bawaan 12). Perhitungan internal memakai presisi ganda IEEE 754; pembulatan hanya terjadi pada tampilan.
- Pecahan: jika hasil cocok dengan pecahan berpenyebut hingga 10.000 dalam presisi tampilan, pecahannya ikut ditampilkan (0.75 → 3/4).
- Kelipatan π: kelipatan π yang sederhana juga ditampilkan, mis.
π/2. - Basis bilangan: hasil bilangan bulat hingga 2⁵³ juga ditampilkan dalam biner, oktal, dan heksadesimal.
Pesan kesalahan
| Pesan | Penyebab | Contoh |
|---|---|---|
| Kesalahan sintaks | Kurung atau operator tidak berpasangan, fungsi tanpa kurung | 2+, sin 30, 2 3 |
| Nama tidak dikenal | Nama yang tidak didukung | r, sec(1) |
| Kesalahan matematika | Di luar domain | √(-1), log(0), asin(2), 1/0 |
| Tidak terdefinisi | Nilai tidak ada di titik tersebut | tan(90) (DEG) |
| Overflow | Melebihi sekitar 1.797×10³⁰⁸ | 171!, 10^400 |