• 大富翁4:21億天價過路費

    A+ A-



    我把全中國土地都買下來改建成連鎖店,以及用各種方法拉高物價指數
    最後加上漲價卡,以此來試試看本代過路費最高可以達到多少?



    結果發現最高可達21多億!

    那再高呢?再高會溢位變負數,結果反而對手賺錢、我賠錢!

    為什麼21多億就是最高過路費呢?
    這跟程式設計有關,那時電腦作業系統是32位元(32bit)
    所以數值最高只能到32bit,也就是4byte,最大值為16進制的7FFFFFFF
    換算成十進位是2的32次方,也就是42多億
    但是有一半的值是負數,所以折半後,正值最高就是21多億
    極限精確數值為[(2^32)/2-1]=2147483647,減1是因為要扣掉"0"的佔位

    如果你玩這作曾經遇到正負對調的情況,就是因為數值大到超出限制
    玩大富翁系列到現在,做這種研究也算是達成一項成就了

  • 沒有留言:

    請輸入您的留言