二維碼用的完嗎?有沒有二維碼圖案用完的那天?

不會用完。

二維碼是指在一維條碼的基礎上擴展出另一維具有可讀性的條碼,使用黑白矩形圖案表示二進制數據,被設備掃描后可獲取其中所包含的資訊。它比傳統的Bar Code條形碼能存更多的資訊,也能表示更多的數據類型。二維碼通常有特定的定位標記,通過定位標記使讀碼機正確識別進行解讀,所以二維碼不管是從何種方向讀取都可以被識別。

不同的二維碼橫豎格數不盡相同,官方制定了大大小小總共有 40 個尺寸,最小為 21✖21 矩陣,一規格橫豎各加四個格子

最大能達到 177✖177 的矩陣。

那我們每時每刻都在掃二維碼,有朝一日會不會被用完呢?

還是以 25✖25 的付款碼舉例,它每一排有 25 個格子,一共 25 列,除去一些定位用的大方塊和限制區域,剩下能代表資訊的還有 478 個小方塊。

白格子表示 0 黑格子表示 1 ,所以 478 個小方塊理論上一共可以組成 2^478 個二維碼。

2^478 是什么概念呢?假設全球 76 億人同時狂按行動電話屏幕刷新二維碼的話,每個人只需要按 10^134 次就可以把所有支付寶付款二維碼刷光。

有科學團隊曾推測宇宙剩余壽命最少 1400 億年,假設一人一秒按一下,70 多億人也就需要 3✖10^126 年。

也就是說,在當你閑來無事就戳行動電話屏幕的時候,宇宙已經毀滅又重生了 2✖10^115 次。

然而你以為這樣就夠了嗎?那就太天真了!其實二維碼是可以重復的!

一個二維碼用完了,下次還能接著用,上面算的所有數據,是指不重復利用的情況下,能展示的二維碼數量。

也就是說,你拿二維碼貼滿地球,大概可以增加一倍地球的體積,所以,二維碼不會被用完。


10 条回复 A文章作者 M管理員
  1. 會用完,到時候會出來三維碼。

  2. 你見過數字用盡過嗎

  3. 看不懂[思考]

  4. 人類脫離了石器時代,并不是因為石頭用完了

  5. 用完了可以用三維碼 四維碼 五維碼

  6. 有誰識別過這張二維碼 \n一維碼完了不就是二維碼二維碼完了三四五……維碼

  7. 二維碼就是按照格式編碼的字符。有什么樣的文字就有什么樣的二維碼。

  8. 如果把一個二維碼左右對調一下,不知道還能識別不?

  9. 要是全世界所有人同時打開二維碼,你覺得二維碼夠嘛

  10. 在理論上有盡頭,但這個數值可能比π還大