今天,小編想問(wèn)大家一個(gè)問(wèn)題:為什么二維碼會(huì)被用完,但又不會(huì)用完呢?
其實(shí)這和二維碼大容量的信息存儲(chǔ)時(shí)分不開的,二維碼一共提供40種不同版本存儲(chǔ)密度的結(jié)構(gòu),對(duì)應(yīng)指示圖的“版本信息”,版本1為21×21模塊(模塊為二維碼中的最小單元),每增加一個(gè)版本,長(zhǎng)寬各增加4個(gè)模塊,最大的版本40為177×177模塊。
以存儲(chǔ)密度最大的版本40為例,總共有177×177個(gè)模塊,這些模塊為黑白兩色組成,也就是說(shuō),只有2種可能。那么,版本40的可能組合為:2^(177*177)≈10^20000。
這個(gè)巨大的數(shù)量,全球七十多億人每秒換一個(gè)二維碼,用從宇宙大爆炸到今天138億年的時(shí)間,也僅僅能消耗一小部分。而二維碼是可以擴(kuò)展的,實(shí)際上可以使用的組合還會(huì)比現(xiàn)在多。所以,雖然理論上二維碼是可以用完的,但是,憑人類當(dāng)前的使用速度,是不用擔(dān)心用完的情況的。