Введение в числа в Rust
Число в программе бывает целым или дробным, и у каждого свой тип. Целое описывает штуки, шаги и счет без дробной части. Дробное нужно, когда важны доли после точки. От вида зависит, какие действия над числом допустимы и как оно печатается.
Число в коде чаще всего записывают литералом: цифры стоят прямо в выражении или попадают в переменную при объявлении. Имя переменной позволяет снова взять то же значение в расчете или вывести его на экран.
Именованные типы задают ширину и знак. Одни целые вмещают только небольшой диапазон, другие - гораздо больший. Дробные тоже делятся на узкий и широкий вариант. Без суффикса обычное целое считается четырехбайтовым, а дробное - восьмибайтовым.
В этом разделе разберем виды чисел, способы записи, действия над ними и перевод между типами. Отдельно посмотрим целое деление, остаток, деление на ноль у дробных и приближенное хранение дробей. К урокам приложим короткие задачи для закрепления.