Spec-Zone.ru › Dart 2

dart:core

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

String toStringAsExponential(
  1. [int? fractionDigits]
)

Строковое представление этого числа в экспоненциальной форме.

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

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

Если 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 BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-core/num/toStringAsExponential.html

Spec-Zone.ru

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