[闲聊] 大富翁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