Отрицательные числа в Rust
Минус перед числом меняет знак. Так получают отрицательный литерал или отрицательный результат выражения. Знак можно ставить перед целым и перед дробным.
Запишем несколько отрицательных значений и выведем их:
let debt = -50;
let temp = -3.5;
println!("{}", debt);
println!("{}", temp);
Минус относится к числу сразу за ним. В выражении знак действует так же, как в школьной записи.
Дано число:
let num = 12;
Запишите его с противоположным знаком
в переменную flip и выведите ее.
Даны числа:
let num1 = 3;
let num2 = 8;
Выведите их разность в порядке второе минус первое.
Скажите, какой знак получит литерал,
если перед 7 поставить минус.