算術演算子
CoddyのRustジャーニー「Fundamentals」セクションの一部 — レッスン 15/75。
演算子は、値に対して操作を行うために使用されます。
まず、最も基本的な算術演算子について説明します。これらは数学の授業で馴染みがあるかもしれません。
| 演算子 | 演算 | 例 |
|---|---|---|
| + | 加算 | 3 + 2 = 5 |
| - | 減算 | 3 - 2 = 1 |
| * | 乗算 | 3 * 2 = 6 |
| / | 除算 | 4 / 2 = 2 |
使用例を見てみましょう。
let a: i32 = 3;
let b: i32 = 5;
let c: i32 = a + b
// cは8を保持しますRustで小数を扱う場合、小数点を持つ数値を格納できるf64データ型を使用します。整数と同様に、同じ算術演算子(+, -, *, /)をf64でも使用できます:
let x: f64 = 3.3;
let y: f64 = 4.1;
let z: f64 = x + y;
// zは7.4を保持しますチャレンジ
初心者2つの変数 a と b を、それぞれ 5.2 と 2.6 という値で初期化するコードを記述してください。
その後、a / b の結果を保持する別の変数 c を初期化してください。
チートシート
算術演算子は、値に対して数学的な演算を行います:
| 演算子 | 演算 | 例 |
|---|---|---|
| + | 加算 | 3 + 2 = 5 |
| - | 減算 | 3 - 2 = 1 |
| * | 乗算 | 3 * 2 = 6 |
| / | 除算 | 4 / 2 = 2 |
整数で算術演算子を使用する:
let a: i32 = 3;
let b: i32 = 5;
let c: i32 = a + b;
// cは8を保持します小数(f64)で算術演算子を使用する:
let x: f64 = 3.3;
let y: f64 = 4.1;
let z: f64 = x + y;
// zは7.4を保持します自分で試してみよう
fn main() {
// 以下にコードを記述してください
// 以下の行は変更しないでください
println!("a = {}, b = {}, c = {}", a, b, c);
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。