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