Spec-Zone.ru › Dart 1

dart:core

Метод toStringAsExponential абстрактный

String toStringAsExponential([int fractionDigits ])

Возвращает строковое представление в экспоненциальном формате this.

Преобразует this в тип double перед вычислением строкового представления.

Если fractionDigits задано, то оно должно быть целым числом, удовлетворяющим условию: 0 <= fractionDigits <= 20. В этом случае строка содержит ровно fractionDigits цифр после десятичной точки. В противном случае, без параметра, возвращаемая строка использует наименьшее количество цифр, которые точно представляют this.

Если fractionDigits равно 0, то десятичная точка опускается. Примеры:

1.toStringAsExponential();       // 1e+0
1.toStringAsExponential(3);      // 1.000e+0
123456.toStringAsExponential();  // 1.23456e+5
123456.toStringAsExponential(3); // 1.235e+5
123.toStringAsExponential(0);    // 1e+2

Исходный код

String toStringAsExponential([int fractionDigits]);

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/num/toStringAsExponential.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API