什么是Integer Data Types

在 Swift 编程语言中,Integer 数据类型是一组整数,可以是有符号的(负数、零或正数)或无符号的(非负数)。Integer 数据类型包括多个子类型,每个子类型都有一个特定的值范围和内存大小:

Int8:一个 8 位有符号整数类型,范围为 -128 到 127。

UInt8:一个 8 位无符号整数类型,范围为 0 到 255。

Int16:一个 16 位有符号整数类型,范围为 -32768 到 32767。

UInt16:一个 16 位无符号整数类型,范围为 0 到 65535。

Int32:一个 32 位有符号整数类型,范围为 -2147483648 到 2147483647。

UInt32:一个 32 位无符号整数类型,范围为 0 到 4294967295。

Int64:一个 64 位有符号整数类型,范围为 -9223372036854775808 到 9223372036854775807。

UInt64:一个 64 位无符号整数类型,范围为 0 到 18446744073709551615。

除了这些子类型之外,Swift 还为 ‘Int’ 数据类型提供了一个类型别名,这是你正在使用的平台的默认整数类型。例如,在 32 位平台上,“Int”与“Int32”相同,而在 64 位平台上,“Int”与“Int64”相同。要在 Swift 代码中使用“整数”数据类型,您只需声明一个变量或常量,并指定要使用的“整数”子类型。

参考文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。