Показать сообщение отдельно
Старый 30.08.2012, 18:04
red_penguin вне форума Посмотреть профиль Отправить личное сообщение для red_penguin Найти все сообщения от red_penguin
  № 1  
Ответить с цитированием
red_penguin
 
Аватар для red_penguin

Регистрация: Jun 2011
Адрес: Пенза
Сообщений: 74
Записей в блоге: 1
Attention Большие числа типа Number

Увлекся моделированием всякой астрофизической всячины и обнаружил странные вещи, что большие цифры типа Number не реагируют на сложение\вычитание.

Вот к примеру код:
Код AS3:
var v10:Number = Math.pow(10, 22);
var v11:Number = Math.pow(10, 22) + 2;
txt.text = String(v10.toFixed(2));
txt2.text = String(v11.toFixed(2));
И в обоих текстовых полях мы видим одно и тоже! И при вычитании этих двух чисел получается 0!
Почему так происходит? В чем подвох И как с этим бороться?