Swift UInt8、UInt16、UInt32的定义

Swift UInt8、UInt16、UInt32的定义,swift,Swift,有人能告诉我UInt8、UInt16、UInt32之间的区别吗 我不太明白 在向蓝牙设备发送数据时,我需要了解它 谢谢。UInt8是一个无符号整数=由8位无符号组成的字节(0..255的正值) UInt16的长度为16位=仅为0..65535之间的正值 UInt32是32位长的值 详细信息请参见:请添加一些上下文:例如,向蓝牙设备发送数据的代码示例。这对于解释可能很重要。在“我不太懂”中定义“It”。8位==1字节,UInt16位==2字节,UInt32位==4字节。为什么不询问UInt64?(

有人能告诉我UInt8、UInt16、UInt32之间的区别吗

我不太明白

在向蓝牙设备发送数据时,我需要了解它


谢谢。

UInt8是一个无符号整数=由8位无符号组成的字节(0..255的正值)

UInt16的长度为16位=仅为0..65535之间的正值 UInt32是32位长的值


详细信息请参见:

请添加一些上下文:例如,向蓝牙设备发送数据的代码示例。这对于解释可能很重要。在“我不太懂”中定义“It”。8位==1字节,
UInt16位==2字节,
UInt32位==4字节。为什么不询问UInt64?(见:)或者你理解得很好吗?U的意思是未签名。Int表示整数。8、16、34或64表示位数。位数越多,0和1的组合就越多。对于8位(2^8),您总共可以有256个0和1的组合,1字节UInt8的范围为
0…255
,00000000,00000001,00000010,00000011,依此类推。