gpt4 book ai didi

go - 如何为整数变量设置最小值/最大值

转载 作者:行者123 更新时间:2023-12-01 22:30:45 28 4
gpt4 key购买 nike

就像在Java中一样,我们将变量初始化为最小值/最大值,

Integer.MIN_VALUE and Integer.MAX_VALUE

Go中有什么办法吗?

最佳答案

它们以数学包形式提供:

整数极限值。

const (
MaxInt8 = 1<<7 - 1
MinInt8 = -1 << 7
MaxInt16 = 1<<15 - 1
MinInt16 = -1 << 15
MaxInt32 = 1<<31 - 1
MinInt32 = -1 << 31
MaxInt64 = 1<<63 - 1
MinInt64 = -1 << 63
MaxUint8 = 1<<8 - 1
MaxUint16 = 1<<16 - 1
MaxUint32 = 1<<32 - 1
MaxUint64 = 1<<64 - 1
)

https://golang.org/pkg/math/#pkg-constants

关于go - 如何为整数变量设置最小值/最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60590454/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com