/ / Má JavaScript dvojnásobnú presnosť čísla s pohyblivou čiarou? - javascript, plovoucí bod, numerická, dvojnásobná presnosť

Má JavaScript JavaScript s presnosťou dvojitého čísla s pohyblivou čiarou? - javascript, plovoucí bod, numerická, dvojnásobná presnosť

Viem, že je to čudná otázka, ale má JavaScript schopnosť pracovať s dvojitými "na rozdiel od jedného plavákov? (64 bitov vznáša vs 32 bitov.)

odpovede:

35 pre odpoveď č. 1

Všetky čísla v jazyku JavaScript sú 64-bitové čísla s pohyblivou čiarou.

Ref:

http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference

http://www.crockford.com/javascript/survey.html


29 pre odpoveď č. 2

Podľa špecifikácie ECMA-262 (ECMAScript je špecifikácia pre Javascript), časť 8.5:

Typ typu má presne 18437736874454810627 (tj 264-253+3), ktoré predstavujú hodnoty 64-bitového formátu IEEE 754 s dvojitou presnosťou, ako je uvedené v norme IEEE pre aritmetickú hodnotu binárnych pohyblivých bodov

zdroj: http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf (PDF)