Введение в числа в Dart
Числа входят в почти каждую программу: счетчики, цены, координаты, результаты формул. Чтобы с ними работать, нужно понимать, как язык их хранит и какие операции над ними допустимы.
Число в памяти занимает фиксированное место: столько-то байт, не больше и не меньше. От размера зависит, какие значения туда помещаются и с какой точностью лежит дробная часть.
В Dart для обычной арифметики достаточно двух типов:
целый int и дробный double. У обоих есть
общий родитель num. Отдельных коротких или
длинных целых, а также отдельного типа float
в языке нет.
Дальше мы разберем запись чисел в коде, операции
сложения и деления, остаток, деление на ноль и
преобразования между int и double.