Показать сообщение отдельно
  #1 (permalink)  
Старый 01.02.2012, 14:31
Новичок на форуме
Отправить личное сообщение для graduate Посмотреть профиль Найти все сообщения от graduate
 
Регистрация: 24.01.2012
Сообщений: 8

Большое число в строке без "e"
В JS есть средства конвертировать большое десятичное число в строку не используя экспоненциальную форму? Потому что "e" используется по умолчанию.
Для оснований отличных от 10 - все ОК.

var n = Math.pow(20,20);
console.log( n.toString() ); // 1.048576e+26
console.log( n.toString(10) ); // 1.048576e+26
console.log( n.toString(9) ); // 71720501565254210065262366864
Ответить с цитированием