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

Равный приоритет в Rust

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

То же правило для умножения и деления: при одном уровне порядок тоже слева направо.

Посмотрим цепочку вычитаний:

println!("{}", 20 - 5 - 3);

Сначала из 20 вычитают 5, получают 15, затем из 15 вычитают 3. Итог 12, а не 18.

Скажите результат 100 - 30 - 10 при порядке слева направо.

Скажите результат 48 / 6 / 2 при порядке слева направо.

Даны числа:

let num1 = 1; let num2 = 2; let num3 = 3;

Выведите 1 + 2 + 3.

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