1. 程式人生 > >一隻手能表示的最大的數是多少?

一隻手能表示的最大的數是多少?

一隻手有5個手指頭,每個代表1,最大能表示5 如果規定小指頭代表1,大拇指代表5,每個指頭分別代表12345,那麼1+2+3+4+5=15,一隻手能代表15 如果規定五個指頭分別代表1,2,4,8,16,那麼一隻手能代表31 如果每個指節代表不同的數,一隻手有的指節數3*4+2=14,能代表的數2^14-1=16383, 如果正面和反面代表不同,再乘2 如果加上上下顛倒維度,可以再乘2! 如果側面也算不同,就要再乘2! 如果僅僅計算以上維度,我們就可以算出一隻手能表示的最大值是217-1,總共217個數,這個數是多少呢?131072,十幾萬!

有人質疑這是理論值,有些數值可能並不好表示出來,因為手指並沒有那麼靈活,比如小指和無名指的配合.但是別忘了我們還有其他維度可以用,比如手勢. (以後我再想寫的時候給可以獻上手勢照片) 我們需要一些冗餘的維度來保證我們的理論值可以實施. 很多時候的理論值達不到就是因為弓拉的太滿.而此處,我的維度還沒拉滿,所以一隻手錶示十幾萬是可以的!

那麼接下來的問題是,兩隻手能表示的最大數是多少呢? 不是131072+131072,而是131072*131072,不同維度的疊加都是冪次方!(當然這是指的多維度同時演繹,一個靜態的畫面,如果加上時間維度,那麼一個手能表示無窮大的數了!) 那麼咱們再反過來推一下我們的131072, 它由四個維度構成,我們是直接乘的,其實我們應該冪運算,那麼也就是 8.7112285931760246646623899502533e+40

這樣算來,兩隻手能表示的最大數就是 7.5885503602567541832791480735294e+81

不管你信不信,反正我嚇一跳