Open1
Rust基礎練習するぞ!
Literals and operators
- Underscores can be inserted in numeric literals to improve readability, e.g. 1_000 is the same as 1000, and 0.000_001 is the same as 0.000001
Code
fn main() {
let balance: u32 = 3_500_000_000;
println!("男の数は{}億\n", balance / 100_000_000);
println!("※男の数は{}億という情報を格納するならば、断然、符号なし32bit整数(u32型)",balance / 100_000_000);
println!(
"※なぜならば、符号付き整数32bitでは{}〜+{}までの数しか表現できないからだ!",
std::i32::MIN,
std::i32::MAX,
);
println!("※符号なし整数32bit(u32型)では0〜+{}まで表現できて素晴らしい", std::u32::MAX);
}
Result
男の数は35億
※男の数は35億という情報を格納するならば、断然、符号なし32bit整数(u32型)
※なぜならば符号付き整数32bitでは-2147483648〜2147483647までの数しか表現できないからだ!
※符号なし整数32bit(u32型)では0〜4294967295まで表現できて素晴らしい