Целочисленное переполнение JavaScript

Следующий код

console.log(Math.pow(2, 53)); 
console.log(Math.pow(2, 53) + 1);

дает точно такой же результат для обоих вычислений:

9007199254740992

Почему?

5
задан Art 30 January 2011 в 00:57
поделиться