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

Константа math.MinInt64

Константа math.MinInt64 представляет минимальное значение, которое может хранить 64-битное целое число со знаком в Go. Это значение равно -9223372036854775808. Константа полезна при поиске минимального значения в наборе чисел, при инициализации переменных для сравнения или при проверке граничных условий.

Синтаксис

math.MinInt64

Пример

Давайте выведем значение константы math.MinInt64:

package main import ( "fmt" "math" ) func main() { fmt.Println(math.MinInt64) }

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

"-9223372036854775808"

Пример

Используем math.MinInt64 для инициализации переменной при поиске минимального числа в слайсе:

package main import ( "fmt" "math" ) func main() { numbers := []int{10, -5, 42, -18, 7} min := math.MinInt64 for _, num := range numbers { if num > min { min = num } } fmt.Println(min) }

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

"42"

Пример

Проверим, является ли число минимальным допустимым значением 64-битного целого:

package main import ( "fmt" "math" ) func main() { num := -9223372036854775808 isMin := num == math.MinInt64 fmt.Println(isMin) }

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

"true"

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

  • константу math.MaxInt64,
    которая хранит максимальное значение 64-битного целого
  • константу math.MaxFloat64,
    которая хранит максимальное значение 64-битного числа с плавающей точкой
  • константу math.SmallestNonzeroFloat64,
    которая хранит минимальное положительное значение 64-битного числа с плавающей точкой
  • константу math.Pi,
    которая хранит значение числа Пи
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить