Menu
Coddy logo textTech

除算演算子

CoddyのGOジャーニー「基礎」セクションの一部 — レッスン 16/109。

除算演算子 (/) は、左オペランドを右オペランドで除算します。

2つの変数を作成し、除算を行います:

a := 10
b := 3
result := a / b
fmt.Println(result)

出力:

3

整数の除算を行う際、Goは結果を切り捨て(小数点以下を削除)ますので注意してください。

小数の割り算には、浮動小数点数を使用します:

x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult)

出力:

3.3333333333333335
challenge icon

チャレンジ

初心者
このチャレンジでは、Goで除算演算子 (/) の使用を練習します。すでに2つの数値が定義されています。あなたのタスクは、最初の数値を2番目の数値で割り、その結果を提供された変数に格納することです。

コードを完成させて、除算を実行し、結果を出力してください。

チートシート

除算演算子 (/) は、左のオペランドを右のオペランドで除算します。

a := 10
b := 3
result := a / b
fmt.Println(result) // 出力: 3

整数を割る場合、Goは結果を切り捨てます(小数点以下を削除します)。

小数点以下の除算を行うには、浮動小数点数を使用します:

x := 10.0
y := 3.0
decimalResult := x / y
fmt.Println(decimalResult) // 出力: 3.3333333333333335

自分で試してみよう

package main

import "fmt"

func main() {
	// これらの数値はあらかじめ定義されています
	number1 := 20.0
	number2 := 4.0
	
	// TODO: number1 を number2 で割り、その結果を変数 'result' に格納してください
	var result float64
	
	// これにより結果が表示されます
	fmt.Println("The result of", number1, "divided by", number2, "is:", result)
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン