30
JavaScript'te kayan nokta sayısı hassasiyeti ile nasıl başa çıkılır?
Aşağıdaki kukla test komut dosyası var: function test() { var x = 0.1 * 0.2; document.write(x); } test(); Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet Bu, 0.020000000000000004yalnızca yazdırılması gereken sonucu yazdırır 0.02(hesap makinenizi kullanırsanız). Anladığım kadarıyla bu kayan nokta çarpma hassasiyetindeki hatalardan kaynaklanıyor. Böyle bir durumda doğru sonucu elde edebilmek için iyi …