- 主题:咱也贡献一次被c的事
实际不是被炒
是背C
年终奖归零
原因也很简单
直观到看不出来
算一笔钱
在不同的if里同样的公式来算
很菜用了浮点数
结果给到下游
下游直接拿去结账去了
在某些数值上出现了精度bug
同样的输入走不同的逻辑
一边是*0.3 一边是*(1-0.7)
特定数值算出来他不一样
损失不大侮辱很大
甲方上纲上线
商务出马请客搞定
本废主要负责把锅给背了个瓷实
黯然背C然后哭了
结实的一课
后来有一段时间本废干活自测搞到ptsd非常痛苦
然后时间长了就麻木了
接着飘
--
修改:TyUt FROM 60.27.159.*
FROM 60.27.159.*
某些数值做了运算之后的表示不精确
会有长尾巴
做一下round就悲剧了
【 在 xiaofeizai 的大作中提到: 】
: 用单精度浮点还是双精度浮点?
: 用浮点不是很好很精确吗?
: 看不懂
: ...................
--
FROM 60.27.159.*
通通用分计算
别用元
【 在 klbs 的大作中提到: 】
: 具体应该怎么避免呢,在代码层面
--
FROM 60.27.159.*
开发主责
【 在 xiaofeizai 的大作中提到: 】
: 测试工程师呢?我以前的公司,出这样的事一般先问责测试工程师,怎么留这么大的BUG没测出来。
: 而且项目经理也得挨骂。
: 写代码的,说实话,是最简单的活,也是团队最年轻的,一般就说两句就过去了。
: ...................
--
FROM 60.27.159.*
大约就是1—0.7=0.299999999999999不等于0.3
【 在 russain 的大作中提到: 】
: 看不懂。黑话太多。
: 求翻译版
--
FROM 60.27.159.*
curd搞的不出问题也不是那么容易的
【 在 xiaofeizai 的大作中提到: 】
: 看哭了
: 成熟的软件开发公司,写代码都是最简单的活,来来去去那几个类和方法,写一些update 或者 insert 的sql语句,不难的。
: 测试工程师一般都招最有经验的过来,做质量管控,需求分析阶段就要让测试工程师加进来。
: ...................
--
FROM 60.27.159.*
是的
【 在 fjrzzl 的大作中提到: 】
: 虽然我不会写代码,不过这类情况只有在输出结果上可以显示小数点后两位,整个运算过程中至少要保留小数点后五六七八九十位吧
:
--
FROM 114.254.0.*
互利才能持久
怀感恩之心
按良心办事
【 s111111 的大作中提到: 】
: 现在靠着同学这棵大树,不受气了吧
: 我今天做完年终总结了,哎呀妈呀,累死我了
--
FROM 114.254.0.*
我自己说的
【 在 s111111 的大作中提到: 】
: 后面两句是你们公司口号?
--
FROM 114.254.0.*
财务对账对不上
总共几十块差额
影响了几千单
【 在 mhawk 的大作中提到: 】
: 这是造成了多大损失,背这么一口大锅?
: 实际不是被炒
: 是背C
: ...................
--
FROM 114.254.0.*