Метод toStringAsFixed
Метод toStringAsFixed возвращает строку,
представляющую число с заданным количеством
цифр после десятичной точки. В первый параметр
мы передаем количество знаков после запятой.
Если число содержит больше цифр после точки,
чем указано, оно округляется по правилам
математического округления. Если меньше -
недостающие позиции заполняются нулями.
Синтаксис
num.toStringAsFixed(fractionDigits)
Пример
Давайте округлим число до 2 знаков
после запятой:
void main()
{
num a = 3.14159;
print(a.toStringAsFixed(2));
}
Результат выполнения кода:
"3.14"
Пример
Давайте допишем недостающие нули, указав
5 знаков после запятой:
void main()
{
num a = 3.14;
print(a.toStringAsFixed(5));
}
Результат выполнения кода:
"3.14000"
Пример
Давайте применим метод к целому числу,
указав 3 знака после запятой:
void main()
{
num a = 12345;
print(a.toStringAsFixed(3));
}
Результат выполнения кода:
"12345.000"
Пример
Давайте передадим в параметр число 0,
чтобы округлить значение до целого:
void main()
{
num a = 3.7;
print(a.toStringAsFixed(0));
}
Результат выполнения кода:
"4"
Смотрите также
-
метод
toString,
который возвращает строковое представление числа -
метод
toStringAsPrecision,
который возвращает строку с заданной точностью -
метод
toStringAsExponential,
который возвращает строку в экспоненциальной форме -
метод
round,
который округляет число до целого