Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Napíšte kód na vykonanie výpočtu. Výsledok priradiť premenné . Napríklad : celým
var a = 2 , celým
var b = 1,11 , celým
var result = a + b , celým
 V tomto príklade , " výsledok " neočakávane má hodnotu " 3,1100000000000003 " namiesto správneho " 3.11 . " Rozdiel v vypočítaný výsledok a správny výsledok je spôsobený počítač plávajúca bodu chybu zaokrúhlenia . 
 2 
 Pomocou " Number.toFixed ( číslice ) " metódou trim výsledok až na primeraný počet číslic po desatinné miesto . Použitie 12 parametra " číslic " by trim off chybu pričom vám pomerne presné hodnoty . Metóda Number.toFixed ( číslice ) zaokrúhli svoju hodnotu na daný počet číslic a vráti hodnotu ako reťazec . Napríklad : 
 
 výsledok = result.toFixed ( 12 ) ; 
 
 V tomto príklade , výsledok sa drží na hodnotu reťazca " 3,110000000000 " s extra desatinných miest naplnených " 0 " . Ak pracujete s menovými hodnotami , môžete použiť 2 alebo 3 pre " miest " v závislosti na úrovni presnosti vás prevedie vo svojich výpočtoch . 
 3 
 Previesť hodnotu späť do plávajúcou desatinnou čiarkou hodnotu pomocou vstavaného " dany ( string value ) " metódou , ak potrebujete použiť v ďalších výpočtoch alebo funkcií . Metóda parseFloat ( string value ) prevádza reťazcové vyjadrenie čísla na číslo s plávajúcou čiarkou . Napríklad : 
 
 výsledok = parseFloat ( výsledok ) ; 
 
 V tomto príklade , výsledok sa má číselnú hodnotu 
 < br " 3.11 . " >