Spec-Zone.ru › Dart 2

dart:core

Метод toStringAsPrecision

String toStringAsPrecision(
  1. int precision
)

Строковое представление с precision значащими цифрами.

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

Параметр precision должен быть целым числом, удовлетворяющим условию: 1 <= precision <= 21.

Примеры:

1.toStringAsPrecision(2);       // 1.0
1e15.toStringAsPrecision(3);    // 1.00e+15
1234567.toStringAsPrecision(3); // 1.23e+6
1234567.toStringAsPrecision(9); // 1234567.00
12345678901234567890.toStringAsPrecision(20); // 12345678901234567168
12345678901234567890.toStringAsPrecision(14); // 1.2345678901235e+19
0.00000012345.toStringAsPrecision(15); // 1.23450000000000e-7
0.0000012345.toStringAsPrecision(15);  // 0.00000123450000000000

Реализация

String toStringAsPrecision(int precision);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-core/num/toStringAsPrecision.html

Spec-Zone.ru

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