Spec-Zone.ru › Dart 1

dart:core

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

String toString()

Возвращает самое короткое строковое представление входного числа.

Все double в диапазоне 10^-6 (включительно) до 10^21 (исключительно) преобразуются в десятичное представление с по крайней мере одной цифрой после десятичной точки. Для всех остальных double, за исключением специальных значений, таких как NaN или Infinity, этот метод возвращает экспоненциальное представление (см. toStringAsExponential).

Возвращает "NaN" для double.NAN, "Infinity" для double.INFINITY и "-Infinity" для double.NEGATIVE_INFINITY.

int преобразуется в десятичное представление без десятичной точки.

Примеры:

(0.000001).toString();  // "0.000001"
(0.0000001).toString(); // "1e-7"
(111111111111111111111.0).toString();  // "111111111111111110000.0"
(100000000000000000000.0).toString();  // "100000000000000000000.0"
(1000000000000000000000.0).toString(); // "1e+21"
(1111111111111111111111.0).toString(); // "1.1111111111111111e+21"
1.toString(); // "1"
111111111111111111111.toString();  // "111111111111111110000"
100000000000000000000.toString();  // "100000000000000000000"
1000000000000000000000.toString(); // "1000000000000000000000"
1111111111111111111111.toString(); // "1111111111111111111111"
1.234e5.toString();   // 123400
1234.5e6.toString();  // 1234500000
12.345e67.toString(); // 1.2345e+68

Примечание: преобразование может округлить вывод, если возвращаемая строка достаточно точна, чтобы однозначно идентифицировать входное число. Например, самое точное представление double 9e59 равно "899999999999999918767229449717619953810131273674690656206848", но этот метод возвращает более короткое (но всё ещё однозначно идентифицирующее) "9e59".

Исходный код

String toString();

© 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/toString.html

Spec-Zone.ru

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