算術演算子
CoddyのKotlinジャーニー「基礎」セクションの一部。レッスン 19/93。
Kotlin には、数値に対して数学的な計算を実行するための算術演算子が用意されています。これらは、基本的な数学で使うものと同じ演算子です。
ここに4つの基本的な算術演算子を示します。
| 演算子 | 演算 | 例 | 結果 |
|---|---|---|---|
+ | 加算 | 10 + 3 | 13 |
- | 減算 | 10 - 3 | 7 |
* | 乗算 | 10 * 3 | 30 |
/ | 除算 | 10 / 3 | 3 |
これらの演算子を変数とともに使用して、結果を保存できます。
fun main() {
val a = 15
val b = 4
val sum = a + b // 19
val difference = a - b // 11
val product = a * b // 60
val quotient = a / b // 3
println(quotient)
}重要: 2つの整数を割り算するとき、Kotlinは整数除算を行います。結果は丸められるのではなく、切り捨てられます。そのため、15 / 4 は3.75ではなく3になります。
小数の結果が必要な場合は、少なくとも1つの数値がDoubleでなければなりません。
fun main() {
println(15.0 / 4) // 出力: 3.75
}チャレンジ
簡単次の変数が与えられています:
val x = 24
val y = 7これらの変数を使用して、次の結果をそれぞれ別の行に計算して出力してください:
xとyの合計yをxから引いた差xとyの積xをyで割った結果(整数除算)
注意:整数除算では小数部分が切り捨てられるため、最後の結果は整数になります。
自分で試してみよう
fun main() {
val x = 24
val y = 7
// TODO: 以下にコードを書いてください
// 計算して出力してください:
// 1. x と y の合計
// 2. x から y を引いた差
// 3. x と y の積
// 4. x を y で割った結果(整数除算)
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Kotlinプレイグラウンド