世界每天用掉100亿个二维码,用完怎么办?小方块引发思考

世界每天用掉100亿个二维码,用完怎么办?小方块引发思考

首页休闲益智天天消方块更新时间:2024-05-04

随着智能手机的全面普及,二维码也深入人心。我们需要在很多地方用手机扫描二维码,例如添加好友、用手机支付、打开网站。全球每天使用的二维码多达100亿个,会不会用完?如果二维码用完了怎么办?

关于这个问题,首先让我们了解二维码的前身:一维码,也称为条形码。

条码由一系列不同厚度的黑色条纹和空白组成。条码的排列遵循隐藏项目信息的编码规则。当扫描仪发出的光线照射到条形码上时,黑色部分吸收光线,而白色部分反射光线。扫描仪接收到反射光后,可以分析条码上的信息。

条码是一维的,没有长度方向的信息,所有数据都是宽度方向的。如果有很多关于一个项目的信息,条形码就会变得很长,这就不方便使用。而条码只能对字母、数字、符号等复杂信息进行编码,不能对汉字等复杂信息进行编码。

在条形码的基础上,人们发明了二维码。因为信息可以双向记录,二维码可以携带丰富的数据,汉字也可以编码。因此,二维码得到了广泛的应用。

那么,信息是如何写入二维码的呢?二维码上的黑白点代表什么?

无论是手机还是电脑,其处理器只能识别0和1。为了使机器能够识别信息,需要对单个数字、字母、符号、汉字逐一编码,可以用0和1表示。

制作二维码时,将信息转换成特定的0和1的二进制码,然后用白点表示0,黑点表示1,并按一定的规则排列。加三个大黑块定位,最终得到唯一的二维码。此外,QR码还具有容错机制。如果丢失或损坏的二维码比例小于30%,二维码阅读器仍能准确读取信息。

那么,有多少二维码?二维码会用完吗?

在当前的二维码中,最小矩阵大小为21×21,总共包含441个点。每个点都可以是0或1,所以变化的总数是2^441,即5.6×10^132,相当于56万亿(总共16亿)。相比之下,可观测宇宙中的粒子总数约为10^80。当纠错码和定位码被消除时,可以产生的二维码的数目仍然很大。

即使全世界每天使用100亿个二维码,也需要非常长的时间才能用完,远远超过目前的宇宙年龄(138亿年)。宇宙白手起家数亿次,每天使用数百亿个二维码,仍然不能用完二维码。

除了21×21的矩阵尺寸外,还有几十种更大的尺寸。最大值为177×177,包括31329个点,不包括其他码,因此二维码的数目可以高达2^23624,相当于3.4×10^7111。

可观测宇宙中至少有2000亿个星系。即使每个星系都有数以万计的智能文明,我们也不能使用二维码,因为宇宙的年龄越长。因此,我们不必担心二维码的耗尽。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved