Выражение числа в экспоненциальном формате

Мы работаем над гибким проектом

Мне нужно отобразить число, полученное в результате вычисления, в экспоненциальном формате - по сути, показать 80900 как 8.09 * 10 ^ 4; 4.1e-4 как 4.1 * 10 ^ -4 и т. Д.

Любой простой способ, которым я могу взять число и разделить экспоненту и значащую, не вдаваясь в строковые операции.


person RG1967    schedule 13.04.2011    source источник


Ответы (2)


Попробуйте изучить Number.toExponential() метод, описанный здесь.

person Constantiner    schedule 13.04.2011

Смотрите, если это помогает:

«Давайте создадим настраиваемое средство форматирования, чтобы изменить формат обычного числа на экспоненциальное представление или представление с фиксированной точкой с двумя знаками дробной части»

person magma    schedule 13.04.2011