⊗jsPmBsIC 61 of 505 menu

Perhitungan Tidak Akurat dalam JavaScript

Pecahan disimpan di komputer dalam bentuk yang seringkali dapat direpresentasikan secara tidak akurat. Dalam hal ini, Anda mungkin menemukan kejutan, ketika operasi biasa menghasilkan hasil yang aneh. Contoh:

let a = 0.1 + 0.2; alert(a); // menampilkan 0.30000000000000004

Untuk mengatasi perilaku ini, Anda bisa menerapkan metode khusus toFixed, yang melakukan pembulatan hingga digit tertentu di bagian pecahan. Mari kita bulatkan hasil kita:

let a = 0.1 + 0.2; alert(a.toFixed(2)); // menampilkan '0.30'

Metode toFixed memberikan hasil dalam bentuk string. Hasilnya dapat dikonversi menjadi angka:

let a = 0.1 + 0.2; alert(+a.toFixed(2)); // menampilkan 0.3

Periksa apa yang akan menjadi hasil dari operasi berikut:

alert(0.1 * 0.2);

Periksa apa yang akan menjadi hasil dari operasi berikut:

alert(0.3 - 0.1);
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak