Kategori: Kalkulator
Kalkulator Ilmiah
Kalkulator trigonometri, logaritma, dan memori yang berjalan di browser Anda
Evaluasi ekspresi dengan tanda kurung, pangkat, fungsi trigonometri dan logaritma, serta tombol memori, dalam derajat atau radian. Berjalan sepenuhnya di browser Anda, tanpa melibatkan eval().
Ekspresi dievaluasi oleh parser kecil di browser Anda — bukan dengan eval() — dan apa pun yang Anda ketik tidak dikirim ke mana pun.
Semua yang ada di halaman ini diproses di peramban Anda. Tidak ada yang diunggah.
Apa fungsi alat ini
Kalkulator ini menguraikan apa pun yang Anda ketik atau ketuk menjadi pohon ekspresi dan mengevaluasinya secara langsung, alih-alih meneruskannya ke eval() atau konstruktor Function(), sehingga ekspresi yang ditempel tidak akan pernah bisa menjalankan kode sembarangan. Kalkulator ini mendukung operator standar, tanda kurung, pangkat, fungsi sin, cos, tan, asin, acos, atan, sqrt, log, ln, exp, dan abs, konstanta pi dan e, sakelar derajat/radian untuk fungsi trigonometri, dan satu register memori dengan M+, M-, MR, dan MC.
Cara memakainya
- Ketik ekspresi dengan keyboard, atau susun dengan mengetuk tombol.
- Beralih antara Derajat dan Radian sebelum menggunakan fungsi trigonometri, karena ini mengubah cara sudut ditafsirkan.
- Tekan = untuk mengevaluasi, atau gunakan M+, M-, MR, dan MC untuk menambah, mengurangi, memanggil kembali, atau menghapus register memori.
Privasi
Alat ini berjalan sepenuhnya di peramban Anda. Masukan Anda tidak pernah diunggah, disimpan, atau dibagikan — menutup tab akan menghapusnya.
Pertanyaan yang sering diajukan
- Apakah ekspresi saya dievaluasi dengan eval()?
- Tidak. Ekspresi diuraikan menjadi token dan dievaluasi oleh parser recursive-descent kecil yang ditulis khusus untuk alat ini, sehingga hanya bisa menghitung aritmetika dan fungsi yang terdaftar — tidak pernah JavaScript sembarangan.
- Apa perbedaan sakelar Derajat dan Radian?
- Sakelar ini mengubah cara sin, cos, tan, dan fungsi inversnya menafsirkan dan mengembalikan sudut. Derajat menerima dan mengembalikan nilai bergaya 0-360; Radian menggunakan konvensi matematis 0-2π.
- Apa fungsi M+, M-, MR, dan MC?
- M+ menambahkan hasil saat ini ke register memori, M- menguranginya, MR menyisipkan nilai yang tersimpan ke dalam ekspresi, dan MC menghapus register kembali ke nol. Hanya ada satu register, sama seperti kalkulator fisik.