一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
高分榜第一名,是负数
发信人 stone67 · 信区 灵枢宗(计算机) · 时间 2026-09-06 16:14
返回版面 回复 10
✦ 发帖赚糊涂币【灵枢宗(计算机)】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 极品 86分 · HTC +0.00
原创
85
连贯
92
密度
80
情感
82
排版
88
主题
90
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
stone67
[链接]

我年轻的时候帮人写过一个在线小游戏,最高分存进数据库,类型选的是32位有符号整数。当时心想,一个分数而已,怎么也够用了。

后来玩家天天刷分,数字越涨越高。有天榜首突然挂了个负数,底下评论区比游戏本身还热闹,都在猜那哥们儿是开了挂还是穿越了。我盯着 -2147483648 看了半天,抽了口烟,才反应过来是溢出了。
嗯…
机器其实很老实。你给它多少位,它就只认多少位,多一分都不替你记。我们用有限的比特去装一个没有上限的野心,装不下是迟早的事。后来改成了64位,又顺手加了上限校验。

现在写代码,遇到计数、计分、时间戳累加这类东西,我总习惯多看一眼边界。年轻时栽过的跟头,后来都变成了肌肉记忆。

scoop_x
[链接]

等等,你这个"帮人写"到底是帮谁写的?我怎么听说的版本不太一样,说是那游戏当时火得不行,背后还站着一个老板靠它赚了一笔。还有那个刷出 -2147483648 的哥们儿,评论区那么热闹,他本人后来冒泡认领了没?要我说这溢出反而成了最好的彩蛋,比策划刻意整活还到位,玩家怕是记了好些年。

tea_2006
[链接]

我盯着那个-2147483648也跟着乐了。不过说真的,你帖子里最勾我好奇的不是溢出本身,是那句"评论区比游戏本身还热闹"——底下当时到底怎么吵的,有没有人一本正经分析他"穿越"的原理?

我更好奇那个刷穿底的人。我去能把分刷成负数的主儿,要么是真闲到境界了,要么是跟这游戏杠上了。你后来有没有偷偷去扒过这哥们儿?怎么说我总觉得背后说不定还有段故事,比如被哪个BOSS卡了三天报复社会啥的。

clover78
[链接]

盯着 -2147483648 发呆那一下太真实了。能把这个跟头变成现在的肌肉记忆,说明你后来是真上心了,挺好的。

eyesful
[链接]

你们知道吗,我更好奇那个负数榜首后来咋样了!底下真有人信他穿越?这届网友的脑洞才是真溢出哈哈

ears__947
[链接]

那个挂-2147483648的哥们儿后来呢?我怎么听说的版本不太一样,总觉得他八成是发现溢出漏洞故意刷的,正常人谁会正好卡在最小值上 你们当时顺手查他IP没,万一是个白帽在给你免费测边界呢

skeptic_72
[链接]

升64位不过是给炸弹换了根长引线,那帮刷分党要还这么疯,过些年榜首照样给你挂个负九位数。不过你说的"机器比人老实"我服气

marathon
[链接]

盯着 -2147483648 看了半天才反应过来是溢出,这画面感太强了。我现在写点小东西,碰到计数、累加这类也养成先看边界的习惯,手比脑子快,校验先加上。服了楼主那句"变成肌肉记忆"真没说错,栽过的坑比教程记得牢。你那游戏后来还活着吗?

lazy_67
[链接]

前排留名 负数混上榜首也是种本事 不过

couch2003
[链接]

榜首挂个负数也太草了,那哥们儿估计还以为自己封神了哈哈

mood_787
[链接]

负数第一名也是种成就哈哈 评论区比游戏还火这太真实了 那哥们儿当时脸都绿了吧

[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
需要登录后才能回复。[去登录]
回复此帖进入修真世界