Bilimsel Hesap Makinesi — İfade, Trigonometri, Büyük Sayı & Karmaşık Matematik
Bilimsel Hesap Makinesi
Matematiksel ifadeleri tam bilimsel işlevlerle değerlendirin. Trigonometri, logaritmalar, faktöriyeller, permütasyonlar, kombinasyonlar, büyük sayılar ve karmaşık sayıları destekler. Tüm işlemler tarayıcınızda yerel olarak yapılır — verileriniz hiçbir sunucuya yüklenmez.
Geçmiş
Temel Mod: Standart aritmetik işlemler (+, −, ×, ÷), parantezler, yüzdeler, karekök, kuvvet ve çarpmaya göre ters. Bilimsel Mod: Trigonometrik fonksiyonlar (sin, cos, tan ve tersleri), hiperbolik fonksiyonlar, logaritmalar (ln, log, logab), faktöriyel, permütasyonlar, kombinasyonlar, mutlak değer, floor, ceil, round, sabitler (π, e) eklenir. Açı Modu: Trigonometrik fonksiyonlar için DEG (derece), RAD (radyan) ve GRAD (grad) arasında geçiş yapın. Büyük Sayılar: Keyfi hassasiyetli aritmetik için big("12345678901234567890") kullanın. Karmaşık:a + bi ya da complex(a, b) sözdizimini kullanın.
İşlem önceliği ve kayan nokta sınırları
Standart öncelik geçerlidir: önce parantezler, sonra kuvvetler, sonra soldan sağa çarpma ve bölme, sonra toplama ve çıkarma — 2 + 3 × 4² 100 değil 50'dir. Önceliğin ötesinde, çoğu hesap makinesi sayıları ikili kayan noktada saklar; burada 0.1 + 0.2 değeri 0.30000000000000004'e düşer; ekran yuvarlaması bunu genellikle gizler, ama uzun aritmetik zincirleri bunun görünür basamaklara sızmasına yol açar.
Kuruş hassasiyetindeki sonuçlar önemli olduğunda (para, büyük tam sayıların faktöriyelleri), düz kayan nokta yanlış araçtır — bu sayfanın big() keyfi hassasiyet modu tam olarak bunun içindir ve düz JavaScript sayılarında 2^53 + 1 sessizce 2^53'e eşit olur.