Kalkulator ilmiah

Kalkulator ilmiah dengan trigonometri, logaritma, pangkat, akar, faktorial, dan konstanta, plus mode derajat dan radian.

Semua perhitungan terjadi secara lokal di browser Anda. Tidak ada yang meninggalkan perangkat Anda.

Tampilan
Memori

Sintaks ekspresi

Susun ekspresi dengan keypad atau keyboard fisik, lalu tekan = untuk mengevaluasi. Kalkulator mengikuti prioritas umum: pangkat sebelum perkalian, perkalian sebelum penjumlahan, plus kurung, tanda minus unary, dan faktorial postfix. Semua dievaluasi secara lokal dengan parser kecil: tanpa eval, tanpa jaringan.

TombolArtinya
sin( cos( tan(Fungsi trigonometri; argumen dalam derajat atau radian sesuai mode.
log(Logaritma basis 10: log(1000) = 3.
ln(Logaritma natural (basis e): ln(e) = 1.
√(Akar kuadrat: √(16) = 4.
x!Faktorial (bilangan bulat non-negatif): 5! = 120, 0! = 1.
^Pangkat, asosiatif kanan: 2^3^2 = 512.
πKonstanta pi (3,14159…): π/180 mengonversi derajat ke radian.
eBilangan Euler (2,71828…): basis dari logaritma natural.
( )Pengelompokan: (2+3)^2 = 25.
M+ MC MRMemori: menambah nilai tampilan saat ini, mengosongkan, atau menyisipkan nilai tersimpan.

Pertanyaan yang sering diajukan

Bagaimana cara menulis ekspresi?

Ketik atau tekan tombol: angka, + - × ÷, kurung, ^ untuk pangkat, dan ! untuk faktorial. Tombol fungsi menyisipkan sin(, cos(, tan(, log(, ln(, dan √( — cukup tutup kurung dan tekan =. Contoh: sin(30) = 0,5 dalam mode derajat, 2^10 = 1024, 5! = 120.

Apa perbedaan mode derajat dan mode radian?

Fungsi trigonometri mengambil argumen dalam satuan yang dipilih. Dalam mode derajat, sin(30) berarti 30 derajat (hasil 0,5). Dalam mode radian, sin(π/6) menghasilkan 0,5 yang sama. Operasi lain tidak dipengaruhi oleh mode.

Apa arti log dan ln?

log adalah logaritma basis 10 (log(1000) = 3) dan ln adalah logaritma natural basis e (ln(e) = 1). Keduanya operasi yang sama dengan basis berbeda, itulah sebabnya kalkulator menyediakan keduanya.

Apa batasan dari fungsi faktorial?

x! mengharuskan x berupa bilangan bulat non-negatif. 0! = 1 dan 1! = 1. Nilai di atas 170! melampaui rentang angka JavaScript dan dilaporkan sebagai error, sama seperti faktorial dari pecahan atau bilangan negatif.

Apakah input saya disimpan di mana pun?

Tidak. Ekspresi diparse dan dievaluasi secara lokal di browser Anda oleh parser recursive-descent kecil: tanpa eval, tanpa panggilan jaringan. Memori (M+/MR/MC) pun hanya hidup di halaman dan hilang saat halaman dimuat ulang.

Saat ekspresinya mulai berat, serahkan pada alat yang lebih khusus: pangkat dan akar di Kalkulator Eksponen, rasio di Kalkulator Pecahan, faktor prima setiap bilangan dengan Kalkulator Faktorisasi Prima, dan ringkasan seluruh kumpulan data di Kalkulator Simpangan Baku.