[閒聊] 大富翁4 21億天價過路費

作者: h1236660 (X GOD艾克軋德)   2022-06-19 16:25:55
今天做了一項測試
我把全中國土地都買下來改建成連鎖店,以及用各種方法拉高物價指數
最後加上漲價卡,以此來試試看本代過路費最高可以達到多少?
https://i.imgur.com/Ea1PJ2D.jpg
最高可達21多億!
那再高呢?再高會溢位變負數,結果反而對手賺錢、我賠錢
為什麼21多億就是最高過路費呢?
這跟程式設計有關,那時電腦作業系統是32位元(32bit)
所以數值最高只能到32bit,也就是4byte,最大值為16進制的7FFFFFFF
換算成十進位是2的32次方,也就是42多億
但是有一半的值是負數,所以折半後,正值最高就是21多億
極限精確數值為[(2^32)/2-1]=2147483647,減1是因為要扣掉"0"的佔位
如果你玩這作曾經遇到正負對調的情況,就是因為數值大到超出限制
玩大富翁系列到現在,做這種研究也算是達成一項成就了
測試過程
https://www.youtube.com/watch?v=OuImy7NTg_M
作者: ocg2035 (蒸餃)   2022-06-19 16:27:00
推實驗精神
作者: saiga12416 (碎牙)   2022-06-19 16:27:00
笑死
作者: we15963 (whiteway)   2022-06-19 16:27:00
浪費才能www
作者: mucorn (MU)   2022-06-19 16:27:00
在這之前,對手應該早破產了吧?怎麼活下來的
作者: Xpwa563704ju (coolcookies)   2022-06-19 16:28:00
笑爛,推一個
作者: majohnman (麻醬麵)   2022-06-19 16:29:00
推推
作者: iamsocool (焚琴煮鶴殺風景)   2022-06-19 16:30:00
對手活下來很簡單啊 讓對手出不了醫院就好了
作者: afu4869 (阿福)   2022-06-19 16:30:00
漲價卡21億太殘忍了XDDD
作者: haoboo (薩伊克斯)   2022-06-19 16:32:00
為啥過路費要用unsigned變數阿
作者: mucorn (MU)   2022-06-19 16:33:00
對,推完文我就想到了,然後你好殘忍
作者: haoboo (薩伊克斯)   2022-06-19 16:33:00
講反了,應該是為啥不用unsigned
作者: x4524 (x4524)   2022-06-19 16:33:00
太真實了
作者: tw15 (巴拉巴拉)   2022-06-19 16:37:00
反而對手賺錢、我賠錢 怕
作者: crossworld (crossworld)   2022-06-19 16:38:00
以前就玩過了 忘記踩到要賠多少記得是用有日產建設的那張圖不過肯定是沒到21億 那時候踩到還是我賺錢XS
作者: WLR (WLR™)   2022-06-19 16:42:00
推實驗
作者: everywonders (幾米口刺)   2022-06-19 16:47:00
21億!!!!
作者: shirleyEchi (雪米菓)   2022-06-19 16:51:00
明天去qa組報到
作者: mc3308321 (阿阿阿阿)   2022-06-19 16:54:00
這是真愛
作者: swallow30309   2022-06-19 16:55:00
21億好懷念 以前楓谷最高就這個數字,原因也相同
作者: iamdemonic (王董)   2022-06-19 17:01:00
笑死
作者: webberfun (燒掉靈魂的人)   2022-06-19 17:02:00
好狠
作者: eo8h1 (LDK)   2022-06-19 17:02:00
酷耶 這該紅
作者: k960608 (霧羽‧浪沙)   2022-06-19 17:03:00
靠北這數字好眼熟 果然是整數易位
作者: hsiehfat (Okami)   2022-06-19 17:06:00
錢不會負的,如果是我就會宣告成unsigned
作者: free112136 (Free)   2022-06-19 17:07:00
阿就int32的問題,long(int64)就好了
作者: bigbeat (天氣熱)   2022-06-19 17:16:00
大富翁系
作者: akitolin (雅綺拓琳)   2022-06-19 17:18:00
65535、255已經是時代的眼淚了
作者: feng0312s (feng)   2022-06-19 17:20:00
作者: bony850910 (土包子bony)   2022-06-19 17:21:00
太厲害了
作者: SHIRAYUKI (銀鈴)   2022-06-19 17:22:00
電腦檔案路徑Win 7限制是256,WIN 10不知道有沒有修改
作者: tsubakiten01   2022-06-19 17:31:00
笑死,推實驗
作者: MK47 (和牛第一)   2022-06-19 17:34:00
你玩多久XDDD
作者: harehi (hare)   2022-06-19 17:38:00
懷念以前總是讓對手出院吃地雷
作者: wolflower05 (薄荷奶茶)   2022-06-19 17:41:00
推實驗精神
作者: sinnerck1 (Demonbane)   2022-06-19 17:48:00
看到21億就知道是溢位了
作者: PTTjoker (視茫茫而髮蒼蒼)   2022-06-19 17:48:00
金貝貝: (大哭)
作者: wingthink (蒼天的巴爾孟克)   2022-06-19 17:51:00
推實驗精神
作者: jasonpop (善惡魔使)   2022-06-19 17:53:00
作者: smallsalix (小柳)   2022-06-19 17:55:00
路過請留下21億 謝謝
作者: Dayton (今夜如此,夜夜皆然。)   2022-06-19 17:55:00
推實驗
作者: harryzx0 (DMD_LIFE)   2022-06-19 18:05:00
作者: aqrt66558 (草娥草娥得第一)   2022-06-19 18:06:00
蠻有趣的
作者: hitoshiki (人識)   2022-06-19 18:07:00
用忍太郎炒中國地皮,乳華
作者: PigBlood (PigBlood)   2022-06-19 18:13:00
媽的又想回味了
作者: willytp97121 (rainwalker)   2022-06-19 18:19:00
太猛了XD
作者: keyt99130 (好船推推)   2022-06-19 18:20:00
厲害 佩服推
作者: Athanasius (倒數)   2022-06-19 18:37:00
一直把對方送醫院,或者讓對方有財神/免費卡之類的
作者: tiger870316 (Chien)   2022-06-19 18:56:00
真的是浪費才能
作者: lasthope5566 (5566最後希望)   2022-06-19 18:57:00
金貝貝哭到不行QQ
作者: jsstarlight (飛往藍天)   2022-06-19 19:00:00
作者: ziggs8308 (泳池狂歡)   2022-06-19 19:05:00
為什麼要欺負金貝貝 :(
作者: a2156700 (斯坦福橋)   2022-06-19 19:08:00
一直CC對方
作者: Fuuin (FSErureido)   2022-06-19 19:12:00
這種數字考究讓人想到極空 推
作者: kurtsgm   2022-06-19 19:14:00
為啥不用unsigned原因很簡單啊 就不覺得有人會玩到溢位而已 而且就算用了uint32 也只是兩倍 對於原po這種刻意要達到上限的玩家而言也只是多花兩三次(?)道具而已總之就是正常遊玩不會撞到 但非正常遊玩你也擋不了
作者: isu0911   2022-06-19 19:15:00
0.0
作者: zoojeff123 (29542673)   2022-06-19 19:39:00
之前公主連結補血量過高也會變成扣血https://youtu.be/HQYH3d1tjho?t=12m44s
作者: m3365789 (demo)   2022-06-19 19:39:00
太強了

Links booklink

Contact Us: admin [ a t ] ucptt.com