Группирующие скобки в Rust
Скобки меняют порядок, в котором считают части выражения. То, что внутри скобок, выполняют раньше остального.
Без скобок умножение опережает сложение. Со скобками можно сначала сложить, потом умножить:
println!("{}", 3 + 4 * 2);
println!("{}", (3 + 4) * 2);
Первое выражение дает 11, второе - 14.
Скобки явно показывают намерение автора.
Даны числа:
let num1 = 6;
let num2 = 2;
let num3 = 4;
Выведите (6 + 2) * 4 и 6 + 2 * 4.
Скажите, зачем нужны скобки в длинном числовом выражении.
Скажите результат (10 - 2) / 4.