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

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

Константа math.MaxInt64 представляет собой максимальное значение, которое может хранить 64-битное целое число со знаком. Ее значение равно 9223372036854775807 (то есть 2⁶³ - 1). Эта константа полезна при работе с граничными значениями целых чисел, особенно при проверке переполнения или при инициализации переменных максимально возможным значением. Для использования константы необходимо импортировать пакет math.

Синтаксис

math.MaxInt64

Пример

Давайте выведем максимальное значение для типа int64:

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

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

9223372036854775807

Пример

Давайте используем константу для проверки, превышает ли число максимально допустимое значение:

package main import ( "fmt" "math" ) func main() { num := int64(9223372036854775807) if num <= math.MaxInt64 { fmt.Println("Value is within int64 range") } }

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

"Value is within int64 range"

Пример

Давайте продемонстрируем использование константы при инициализации переменной и сравнении с другими значениями:

package main import ( "fmt" "math" ) func main() { max := math.MaxInt64 value := int64(100) if value < max { fmt.Println("Value is less than maximum") } fmt.Printf("Max value: %d\n", max) fmt.Printf("Value: %d\n", value) }

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

"Value is less than maximum" "Max value: 9223372036854775807" "Value: 100"

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

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