2024年6月14日发(作者:)
rust 整数类型 程序
Rust 是一种系统编程语言,它对整数类型有丰富的支持。以下是一个简单的 Rust 程序,
演示了一些常见的整数类型和相关的操作:
```rust
// 整数类型
fn main() {
// 有符号整数
let a: i8 = 127; // 8位有符号整数
let b: i16 = 32767; // 16位有符号整数
let c: i32 = 2147483647; // 32位有符号整数
let d: i64 = 9223372; // 64位有符号整数
// 无符号整数
let e: u8 = 255; // 8位无符号整数
let f: u16 = 65535; // 16位无符号整数
let g: u32 = 4294967295; // 32位无符号整数
let h: u64 = 18446744; // 64位无符号整数
// 打印整数
println!("i8: {}", a);
println!("i16: {}", b);
println!("i32: {}", c);
println!("i64: {}", d);
println!("u8: {}", e);
println!("u16: {}", f);
println!("u32: {}", g);
println!("u64: {}", h);
// 整数运算
let sum = a + b;
let difference = c - d;
let product = e * f;
let quotient = g / h;
println!("Sum: {}", sum);
println!("Difference: {}", difference);
println!("Product: {}", product);
println!("Quotient: {}", quotient);
}
```
这个程序定义了不同位数和有符号/无符号的整数类型,并演示了它们的使用。它还包含了
一些整数运算,如加法、减法、乘法和除法。运行这个程序将输出定义的整数的值以及运算
的结果。


发布评论