Kalkulator Ilmiah — Ekspresi, Trigonometri, Bilangan Besar & Matematika Kompleks
Kalkulator Ilmiah
Evaluasi ekspresi matematika dengan fungsi ilmiah lengkap.
Mendukung trigonometri, logaritma, faktorial, permutasi, kombinasi, bilangan besar, dan bilangan kompleks.
Semua pemrosesan berlangsung secara lokal di browser — data tidak pernah diunggah ke server mana pun.
Riwayat
Mode Dasar: Operasi aritmetika standar (+, −, ×, ÷), tanda kurung, persentase, akar kuadrat, pangkat, dan kebalikan.
Mode Ilmiah: Menambahkan fungsi trigonometri (sin, cos, tan, dan inversnya), fungsi hiperbolik, logaritma (ln, log, logab), faktorial, permutasi, kombinasi, nilai absolut, floor, ceil, round, konstanta (π, e).
Mode Sudut: Beralih antara DEG (derajat), RAD (radian), dan GRAD (gradian) untuk fungsi trigonometri.
Bilangan Besar: Gunakan big("12345678901234567890") untuk aritmetika presisi-sewenang-wenang. Kompleks: Gunakan sintaks a + bi atau complex(a, b).
Urutan operasi dan batas bilangan floating-point
Urutan standar berlaku: tanda kurung dulu, lalu pangkat, lalu perkalian dan pembagian (kiri ke kanan), lalu penjumlahan dan pengurangan — 2 + 3 × 4² adalah 50, bukan 100. Di luar urutan itu, kebanyakan kalkulator menyimpan bilangan dalam floating point biner, di mana 0,1 + 0,2 jatuh pada 0,30000000000000004; pembulatan tampilan biasanya menyembunyikannya, tetapi rangkaian aritmetika yang panjang membuatnya bocor ke digit yang terlihat.
Ketika hasil yang tepat hingga sen penting (uang, faktorial bilangan bulat besar), floating point biasa adalah alat yang salah — itulah tepatnya fungsi mode presisi-sewenang-wenang big() di halaman ini, dan 2^53 + 1 diam-diam sama dengan 2^53 pada bilangan JavaScript biasa.