二维码会不会有一天用完?

如题所述

我们每一天的生活都离不开二维码,比如出门买菜要二维码,骑共享单车要二维码,连加好友也要二维码,每天全球二维码的消耗量达到了几百亿个,那么二维码会不会有一天用完?

答案是否定的,到目前来说,二维码可以说是取之不尽用之不竭。

人们所关心的二维码数量取决于本身的像素,像素越高,二维码的数量越多。

比如说二维码的是177×177的矩阵,一共是31000多个像素。该像素产生的数量是十的两万次方,这是一个庞大的数量。人们在生活中支付所使用的二维码的像素是不可能达到177×177的。而我们常用的二维码的像素只有20×20左右。

就算每天全球消耗1000亿张(约10^37张)二维码,也需要数十亿年才能把二维码消耗完,换个夸张的说法,就算人类灭亡了,二维码依然没有用完,要知道,这还只是20×20像素的二维码。

不同像素的二维码的数量也会不同,在相同像素中会产生大量的不同二维码。

二维码存在着大大小小的不同像素,这些不同像素的二维码,同一个像素中的不同二维码组成了二维码庞大的世界,所以不会出现二维码资源枯竭。

举个例子:通常情况下,人们支付同等金额的时间并不同。二维码要适应支付时间的改变,因此会产生不一样的二维码,更何况每一个人的信息和支付APP不尽相同。

所以说世界上并不存在相同的二维码,即使地球上每天消耗上百亿个二维码,那么等到二维码用完,恐怕到宇宙灭亡的那一天都不可能,担心二维码被用完是没有必要的!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-04-29

在如今的生活当中,我们经常会用到各种二维码,比如健康码,付款码,收款码、乘车码等等。可以说现在人们已经离不开二维码。每个人每天都在消耗着大量的二维码,这时候有的人就会有疑问,那么二维码会不会有被用完的一天呢?事实上,从客观的角度,数据上来说二维码是会被用完的。

我们可以肯定的说,二维码它是有固定的数量的,所以被用完也是肯定的。因为在二维码被设计之初,它的尺寸是有限的,所以说二维码数量也是有限的。如果我们不考虑时间问题的话,二维码早晚会被用光的,因为我们人类一直在消耗它。不过我们也不用太担心,因为把这有限的二维码用完的话,需要非常长的一个时间。

 

首先我们要了解一下二维码的形成过程:用数据说话,一个25×25的宫格可以组合成为二维码,每一排有25个方块,共 25 列,除去定位用的方块和冗余纠错的方块等,还剩下478个方块。按照二进制,每个方块只有黑或白两种选择,所以478个小方块理论上一共可以组合 2^478个二维码。也就是一个25X25规格尺寸的二维码可以生成:780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544个二维码。

我们按照每天用掉50亿个,一年就是18250亿个二维码,然后再用刚刚算出的结果除以18250亿,2^478/18250亿=好多好多好多年,

最重要的是,这还仅仅只是单一个25×25的规格的数量,要知道二维码一共有40个规格,这也就意味着最后的结果还要再乘以一个39。

 

不同大小的二维码,编码空间的大小也不同,会随着编码数据的变化而发生尺寸及数量上的变化。最小的二维码格式为21×21大小,即441个像素点,其变化数量达到了2^441次。而最大的二维码格式有177x177个模块,即有2^(177×177)个二维码,约等于10的10000次方。若将所有大小的二维码数量相加,那基本是一个天文数字。

 

所以说,虽然二维码是有着数量的限制,但是按照目前全世界使用二维码的数量来说,能够用好多好多年,就算真的到了二维码用完的时候,那个时候的技术也不会在使用二维码了。

第2个回答  2022-04-27

      从客观上来说二维码是会用完,但是我们估计是看不到了,二维码数量确实是有一个准确的数字,但是这个数字是十分庞大的,对于我们这些人来说,我们是看不到二维码用光的一天的,而且随着时代发展估计会有新的产品会代替二维码。





      根据相关数据统计,目前全球每天消耗掉的二维码已经超过了100亿个,这种消耗量也是让越来越多的人开始担心二维码会有用完的一天。实际上二维码是由0和1组成的一种二进制编码,其中白色表示“0”,黑色表示“1”,而信息被编码成二进制的形式并根据某种规律分布在两个维度上,之后二维码扫描器会按照相应的规则来读取信息,这样就可以获取其中所包含的信息。现在我们使用的收款码二维码主要是25×25大小的,就是有625个小方块组成,根据二进制编制来计算的话,其变化数量达到了2^625个二维码,就光25×25的就有那么多,这也很好的证明了二维码数量的数量已经够我们用很长时间了,而且我们还有好多类型的二维码,目前最大二维码格式是V40,也就是177×177大小的,简单计算一下,能够形成2^(177×177)个二维码,这只是V40格式的二维码组合数量,再算上V1到V39的,数量更是惊人。




      我们在日常生活中使用二维码,并不担心二维码会被使用完,因为这个任务是我们这些人所不能完成的,估计要好几个世纪才能完成,而且随着科技的不断发到二维码在以后的生活中也并不一定是十分安全的,所以必定会有新的产品代替二维码来供用户使用。

本回答被网友采纳
第3个回答  2022-04-29

不会,可能在一些人们来看,二维码这个小小的结构,最低格式只有21x21,只有441个格子,它能够产生多大的数字量?

但是有人计算过这个数值,21x21格式的二维码有2的249次方种组合,这个数字有75位。那么这个数字有多么庞大呢?

我们以每天人们扫码15亿次来计算,要用完所有的二维码需要1600000亿亿亿亿亿亿亿年。160万后面有7个亿的叠加,大家可以想象一下这个数字的恐怖,而宇宙到现在的年龄才不过138亿年,或许等到宇宙毁灭的那一天,人类所使用的二维码也无法用完。

而这仅仅是一个21x21最小规格,如果将规格继续扩大,变成最大的177x177规格,那数字就更加恐怖了。所以我们完全不用担心二维码会用完这个事情。


我们现在当前使用最为广泛的二维码为QR码(Quick Response),是一种矩阵式二维码符号,由黑白相间的图形以一定规律分布,黑点表示二进制的“1”,白点表示二进制的“0”,信息则被编码成二进制的形式,根据某种规律分布。

二维码的优点

二维条码具有储存量大、保密性高、追踪性高、抗损性强、备援性大、成本便宜等特性,这些特性特别适用于表单、安全保密、追踪、证照、存货盘点、资料备援等方面。



所以说,虽然二维码是有着数量的限制,但是按照目前全世界使用二维码的数量来说,能够用好多好多年,就算真的到了二维码用完的时候,那个时候的技术也不会在使用二维码了。

本回答被网友采纳
第4个回答  2022-04-30

目前已知全球每天消耗约200亿个二维码,而二维码的尺寸是有限的,这意味着二维码的数量也是有限的,也就是说只要时间足够长,它的排列组合肯定是有终点的,换句话说二维码是完全有可能被用完的。


二维码会不会有用完的一天?在考虑这个问题之前,我们要知道二维码是什么,首先二维码源于二进制,它是由n多个矩阵组成的。其次,二维码的每个格子有黑白两种颜色,一个格子就有两种变化,两个格子就有2的4次方个变化,如果我们以现有的微信二维码25*25规格为例,经过一系列复杂运算后,一共可以生成2的478次方个二维码,所以50年间的时间我们根本就不可能用到重复的二维码。

根据网上数据统计,在疫情期间微信一年共用掉6000亿个二维码,如果我们再把其他平台的使用数量也算在内,这个数量再乘以十倍,那么我国一年打概用掉60000万亿个二维码,再往世界全世界的方向来算,这个数量再乘以十倍就是60万万亿个二维码。那么根据上面的二维码总量来算,就可以用2^478/6*10^12=1.03*10^29年,这个数据远远大于目前所知的宇宙年龄。这样的时间长度对于我们来说跟无限已经没有区别了,而这还只是二维码中QR码25*25矩阵的组合个数。截至目前,QR码的版本不下40个其中第40个版本为177*177矩阵,而这种二维码粗略计算有2的31329次方个不同的组合,这已经完全超出了我们的想象,

综上,按照我们现在的理解,二维码是无穷无尽的,完全不用担心被用完。

相似回答