最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • go语言取值范围有哪些

    go 语言中的值取值范围包括:整型(int8 至 int64)、无符号整型(uint8 至 uint64)、浮点型(float32 和 float64)、复数型(complex64 和 complex128)、字符串、布尔型、空类型(interface{})。此外,go 语言还支持常量,其值在编译时确定。

    go语言取值范围有哪些

    Go 语言取值范围

    Go 语言中的值可以分为以下几个取值范围:

    整型

    • int8: [-128, 127]
    • int16: [-32768, 32767]
    • int32: [-2147483648, 2147483647]
    • int64: [-9223372036854775808, 9223372036854775807]
    • uint8: [0, 255]
    • uint16: [0, 65535]
    • uint32: [0, 4294967295]
    • uint64: [0, 18446744073709551615]

    浮点型

    立即学习go语言免费学习笔记(深入)”;

    • float32: IEEE-754 单精度浮点数,有效数字为 23 位
    • float64: IEEE-754 双精度浮点数,有效数字为 52 位

    复数型

    • complex64: 由 float32 类型的实部和虚部组成
    • complex128: 由 float64 类型的实部和虚部组成

    字符串型

    • string: UTF-8 编码的字符串

    布尔型

    • bool: 只有两个可能的值:true 和 false

    空类型

    • interface{}: 可存储任何类型的零值

    常量

    除了上述类型外,Go 语言还支持常量,它们的值在编译时确定并不会改变。常量可以是整型、浮点型、字符串型或布尔型。

    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » go语言取值范围有哪些
    • 7会员总数(位)
    • 25846资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 291稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情