- Rust 教程
- Rust - 主頁
- Rust - 簡介
- Rust - 環境設定
- Rust - HelloWorld 示例
- Rust - 資料型別
- Rust - 變數
- Rust - 常量
- Rust - 字串
- Rust - 運算子
- Rust - 決策制定
- Rust - 迴圈
- Rust - 函式
- Rust - 元組
- Rust - 陣列
- Rust - 所有權
- Rust - 借用
- Rust - 切片
- Rust - 結構體
- Rust - 列舉
- Rust - 模組
- Rust - 集合
- Rust - 錯誤處理
- Rust - 泛型
- Rust - 輸入輸出
- Rust - 檔案輸入/輸出
- Rust - 軟體包管理器
- Rust - 迭代器和閉包
- Rust - 智慧指標
- Rust - 併發性
- Rust 實用資源
- Rust - 快速指南
- Rust - 實用資源
- Rust - 討論
Rust - 關係運算符
關係運算符用來測試或定義兩個實體之間的關係型別。關係運算符用來比較兩個或更多個值。關係運算符會返回一個布林值 - 真或假。
假設 A 的值為 10,B 的值為 20。
| 序號 | 運算子 | 說明 | 示例 |
|---|---|---|---|
| 1 | > | 大於 | (A > B) 為假 |
| 2 | < | 小於 | (A < B) 為真 |
| 3 | >= | 大於或等於 | (A >= B) 為假 |
| 4 | <= | 小於或等於 | (A <= B) 為真 |
| 5 | == | 等 | (A == B) 為假 |
| 6 | != | 不等 | (A != B) 為真 |
示例
fn main() {
let A:i32 = 10;
let B:i32 = 20;
println!("Value of A:{} ",A);
println!("Value of B : {} ",B);
let mut res = A>B ;
println!("A greater than B: {} ",res);
res = A<B ;
println!("A lesser than B: {} ",res) ;
res = A>=B ;
println!("A greater than or equal to B: {} ",res);
res = A<=B;
println!("A lesser than or equal to B: {}",res) ;
res = A==B ;
println!("A is equal to B: {}",res) ;
res = A!=B ;
println!("A is not equal to B: {} ",res);
}
輸出
Value of A:10 Value of B : 20 A greater than B: false A lesser than B: true A greater than or equal to B: false A lesser than or equal to B: true A is equal to B: false A is not equal to B: true
rust_operators.htm
廣告