这是否意味着32位十六进制字符的常规格式具有与128位数字相同的组合数量?我意识到这是一个基本问题,但是找不到任何答案。
hj510623 回答:为什么UUID即使包含字母也被称为128位数字?
(提出问题让我思考并导致进一步的谷歌搜索) 是。您获得32个十六进制数字,每个数字都可以代表16个符号之一:0-9和A-F。在二进制系统中,您可以使用4位二进制数获得16种组合,例如F(十六进制数)与1111(二进制数)相同。从那里32 * 4bit = 128bit。
,十六进制数字具有16个(2 4 )可能的值,因此每个值都可以精确表示4位。
将其中的32个放在一起,它们可以表示32×4 = 128位。