Я знаю, что это странный вопрос, но имеет ли JavaScript способность работать с двойным, а не с одиночными поплавками? (64-битные поплавки против 32 бит.)
У JavaScript есть двойная точность чисел с плавающей запятой?
Ответ 1
Все номера в JavaScript - это 64-битные числа с плавающей запятой.
Ссылка:
http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference
Ответ 2
В соответствии со спецификацией ECMA-262 (ECMAScript - спецификация для Javascript), раздел 8.5:
Тип номера имеет точно 18437736874454810627 (то есть 2 64 -2 53 +3) значения, представляющие значения 64-битного формата IEEE 754 с двойной точностью, как указанных в стандарте IEEE для бинарной арифметики с плавающей запятой
Источник: http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf (PDF)