РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
343 of 723 menu

Класс num

Класс num в Dart представляет собой абстрактный базовый класс для всех чисел. Он является родителем для классов int и double, благодаря чему предоставляет общий набор методов и свойств, доступных для любого числового значения. Переменная типа num может хранить как целые числа, так и числа с плавающей точкой.

Синтаксис

num variable = value;

Пример

Давайте создадим переменную типа num и присвоим ей целое число, а затем число с плавающей точкой:

void main() { num a = 12345; num b = 12.5; print(a); print(b); }

Результат выполнения кода:

12345 12.5

Пример

Давайте выполним арифметические операции над числами типа num и выведем результаты:

void main() { num a = 12345; num b = 12.5; print(a + b); print(a - b); print(a * b); print(a / b); }

Результат выполнения кода:

12357.5 12332.5 154312.5 987.6

Пример

Давайте воспользуемся общими методами класса num, такими как abs и round:

void main() { num a = -12345; num b = 12.5; print(a.abs()); print(b.round()); }

Результат выполнения кода:

12345 13

Пример

Давайте проверим свойства класса num, такие как isFinite и isNegative:

void main() { num a = 12345; num b = 12.5; print(a.isFinite); print(b.isFinite); print(a.isNegative); print(b.isNegative); }

Результат выполнения кода:

true true false false

Смотрите также

  • метод parse,
    который преобразует строку в число
  • метод toInt,
    который преобразует число в целое
  • метод toDouble,
    который преобразует число в число с плавающей точкой
  • метод toString,
    который преобразует число в строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить