Разряд в записи числа в Rust
Подчеркивание в длинном числе не меняет величину. Оно только разбивает цифры на группы, чтобы запись было проще читать глазами.
Компилятор игнорирует такие подчеркивания при разборе литерала. Можно ставить их между разрядами там, где удобно.
Запишем одно и то же большое число с разрядами и без:
let a = 1_000_000;
let b = 1000000;
println!("{}", a);
println!("{}", b);
Дано число:
let num = 5000;
Запишите его с подчеркиванием между тысячами и сотнями в переменную и выведите ее.
Дано число:
let num = 1_000;
Запишите его в переменную и скажите, чему равно значение.
Скажите, меняет ли подчеркивание значение целого литерала.