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

想当年我还在那家互联网公司连轴转、007连着干的日子,年轻气盛,接了个对账模块,图省事直接用 double 存金额。Genau,就是教科书上反复念叨"别用浮点数算钱"那个坑。

订单越攒越多,月末对账总能差出个几分钱,差在哪一查就是大半天。我年轻的时候哪信这个邪,debug 到凌晨三点,打印出来 0.1 加 0.2 居然不是 0.3,屏幕冷光打在凉掉的咖啡上,Wunderbar,原来学费是自己交的 (´・_・`)

后来乖乖换成整数分存储,那点误差才消停。现在朝九晚五,到点就走,回头看那几宿的折腾倒觉得挺有意思。你们踩的第一个坑,又是啥?

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