Menu
Coddy logo textTech

Оператор деления

Часть раздела Основы путешествия по GO на Coddy — урок 16 из 109.

Оператор деления (/) делит левый операнд на правый операнд.

Создайте две переменные и выполните деление:

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. У нас уже определены два числа. Ваша задача — разделить первое число на второе и сохранить результат в предоставленной переменной.

Допишите код, чтобы выполнить деление и вывести результат.

Шпаргалка

Оператор деления (/) делит левый операнд на правый:

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Проверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы