随着智能手机的普及,二维码在我们的生活中变得无处不在,我们在添加好友、移动支付、打开网站等各种情况下都会使用手机扫描二维码。全球每天都有一百亿个二维码被使用。那么,二维码会用完吗?如果二维码用完怎么办?
对于这个问题,我们先来了解一下二维码的前身,一维码,也就是我们大家都熟悉的条形码。
条形码由一系列不同粗细和空白的黑色条纹组成,根据编码规则排列并包含产品信息。当扫描仪光线照射到条形码时,黑色部分吸收光线,白色部分反射光线。一旦扫描仪接收到反射光,它就可以解释条形码上的信息。
条形码是一维的,长度上没有信息,宽度上有所有数据。如果产品包含大量信息,条形码可能会变得很长且难以使用。此外,条形码只能编码字母、数字和符号,无法编码汉字等复杂信息。
基于条形码,人们发明了QR码。由于可以双向记录信息,QR码可以承载丰富的数据,甚至可以对汉字进行编码。因此,QR码被广泛使用。
那么,信息是如何写入二维码的呢?二维码中的黑白点是什么意思?
无论是手机还是电脑,它的处理器都只能识别0和1。为了让机器识别信息,每个数字、字母、符号、汉字等都必须一一编码,并且都可以用0和1来表示。
创建二维码时,信息被转换为特定的0和1的二进制代码,用白点代表0,黑点代表1,按照一定的规则排列。添加三个大黑块进行定位,最终得到一个唯一的二维码。此外,QR码还具有容错机制,即使QR码丢失或损坏的百分比不超过30,QR码阅读器也可以准确读取信息。
二维码一共有多少个? QR 码会用完吗?
对于当前的QR 码,最小矩阵大小为21×21,总共包含441 个点。因此,总变化次数为2^441,即5.610^132。从5.6 万亿.10 亿(总计16 亿)。相比之下,可观测宇宙中的粒子总数约为10^80。即使排除纠错码和定位码,可以生成的QR码数量仍然是巨大的。
即使全世界每天使用100 亿个二维码,也需要花费大量时间,远远超过当前宇宙的年龄(138 亿年)才能全部用完。宇宙已被重做数十亿次,每天使用数百亿个二维码,但仍存在无法使用的二维码。
请注意,除了21×21 矩阵大小之外,还有许多更大的大小。最大的达到177177,包含31329个点,排除其他代码,可以生成的QR码数量等于2^23624,即3.410^7111。
尽管可观测的宇宙中至少有2000亿个星系,每个星系中都有数以万计的智慧文明,但自从玛苏宇宙诞生以来,每个人都能够使用二维码。因此,您不必担心丢失二维码。
本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/627438.html