Метод truncate
Метод truncate отбрасывает дробную часть числа
и возвращает целую часть в виде значения типа int.
Метод не округляет число, а просто отсекает всё,
что стоит после десятичной точки. Метод не принимает
параметров.
Синтаксис
num.truncate()
Пример
Давайте отбросим дробную часть у положительного числа с плавающей точкой:
void main()
{
num a = 3.7;
int res = a.truncate();
print(res);
}
Результат выполнения кода:
3
Пример
Давайте отбросим дробную часть у отрицательного числа с плавающей точкой:
void main()
{
num a = -3.7;
int res = a.truncate();
print(res);
}
Результат выполнения кода:
-3
Пример
Давайте применим метод truncate к целому числу.
В этом случае результат останется прежним:
void main()
{
num a = 7;
int res = a.truncate();
print(res);
}
Результат выполнения кода:
7