Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsPmNuFr 37 of 373 menu
◀ ▶

Дробь в делении в Rust

Если оба операнда дробные, деление сохраняет дробную часть результата. Это отличается от деления двух целых, где дробь отбрасывается.

Сравним деление целых и деление дробных с теми же цифрами:

println!("{}", 7 / 2); println!("{}", 7.0 / 2.0);

Первая строка дает целое 3. Вторая печатает 3.5, потому что тип дробный.

Даны числа:

let num1 = 5.0; let num2 = 2.0;

Выведите их частное как дробное.

Даны числа:

let num1 = 5; let num2 = 2;

Выведите их частное и скажите, будет ли в результате дробная часть.

Скажите, при каком типе операндов деление сохраняет дробную часть.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить