Funkcija JavaScript Math.fround () vraća najbliži 32-bitni jednostruki precizni float prikaz broja.
Sintaksa Math.fround()funkcije je:
 Math.fround(doubleFloat)
fround(), koja je statična metoda, poziva se pomoću naziva Mathklase.
Parametri Math.fround ()
Math.fround()Funkcija uzima u:
- doubleFloat - A Number.
Povratna vrijednost iz Math.fround ()
- Vraća najbliži 32-bitni jednostruki precizni ploveći prikaz zadanog broja.
- Vraća NaNargument koji nije numerički.
Primjer: Korištenje Math.fround ()
 var num = Math.fround(1.5); console.log(num); // 1.5 var num = Math.fround(5.05); console.log(num); // 5.050000190734863 console.log(2 ** 130); // 1.361129467683754e+39 var num = Math.fround(2 ** 130); console.log(num); // Infinity var num = Math.fround(5); console.log(num); // 5 var num = Math.fround(1.337); console.log(num); // 1.3370000123977661
Izlaz
1,5 5,050000190734863 1,361212467683754e + 39 Beskonačnost 5 1,33370000123977661
JavaScript interno koristi 64-bitne brojeve s dvostrukom pokretnom zarezom.
Ovdje možemo vidjeti da brojevi koji se mogu savršeno predstaviti u sustavu binarnih brojeva (poput 1,5 ) imaju isti 32-bitni prikaz jednostruke preciznosti s plovkom.
Međutim, neki koji se ne mogu savršeno predstaviti (poput 1.337 ili 5.05 ) razlikuju se u 32-bitnim i 64-bitnim.
SInce 2 ** 130 prevelik je za 32-bitni plovak, fround()vraća se Infinityza takve brojeve.
Preporučena čitanja:
- JavaScript matematička runda ()








