РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
291 of 1593 menu

Функция math.Min

Функция math.Min возвращает меньшее из двух чисел с плавающей точкой. Первый параметр функции — первое число для сравнения, второй параметр — второе число для сравнения. Функция может принимать значения типа float64 и возвращает значение того же типа.

Синтаксис

math.Min(x, y)

Пример

Давайте найдем минимальное число из двух:

package main import ( "fmt" "math" ) func main() { res := math.Min(10.5, 7.2) fmt.Println(res) }

Результат выполнения кода:

7.2

Пример

Давайте найдем минимальное число среди отрицательных значений:

package main import ( "fmt" "math" ) func main() { res := math.Min(-5.3, -2.7) fmt.Println(res) }

Результат выполнения кода:

-5.3

Пример

Давайте сравним два равных числа:

package main import ( "fmt" "math" ) func main() { res := math.Min(8.0, 8.0) fmt.Println(res) }

Результат выполнения кода:

8

Пример

Давайте сравним число с положительной бесконечностью:

package main import ( "fmt" "math" ) func main() { res := math.Min(100.0, math.Inf(1)) fmt.Println(res) }

Результат выполнения кода:

100

Пример

Давайте сравним число с отрицательной бесконечностью:

package main import ( "fmt" "math" ) func main() { res := math.Min(50.0, math.Inf(-1)) fmt.Println(res) }

Результат выполнения кода:

-Inf

Смотрите также

  • функцию math.Max,
    которая находит наибольшее из двух чисел
  • функцию math.Abs,
    которая возвращает абсолютное значение числа
  • функцию math.Ceil,
    которая округляет число вверх до ближайшего целого
  • функцию math.Floor,
    которая округляет число вниз до ближайшего целого
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить