浮点数,不可能再简单了

STEM版,合并数学,物理,化学,科学,工程,机械。不包括生物、医学相关,和计算机相关内容。

版主: verdeliteTheMatrix

jiujianoufu楼主
论坛精英
论坛精英
帖子互动: 340
帖子: 7719
注册时间: 2022年 7月 25日 06:54

#2 浮点数,不可能再简单了

帖子 jiujianoufu楼主 »

这有何难的?

上次由 TheMatrix 在 2025年 9月 9日 22:09 修改。
原因: 原帖被删除,从第二帖开始
Bluesky
论坛支柱
论坛支柱
帖子互动: 901
帖子: 11573
注册时间: 2022年 7月 24日 11:52

#3 Re: 浮点数,不可能再简单了

帖子 Bluesky »

记得以前计算机主板上386时CPU, 还有一块387叫协处理器,就是帮着处理浮点运算的。后来都集成到CPU里面了。

LightFast
见习点评
见习点评
帖子互动: 86
帖子: 1275
注册时间: 2022年 7月 21日 09:24

#4 Re: 浮点数,不可能再简单了

帖子 LightFast »

Bluesky 写了: 2025年 9月 8日 15:36

记得以前计算机主板上386时CPU, 还有一块387叫协处理器,就是帮着处理浮点运算的。后来都集成到CPU里面了。

8086的时代就有8087协处理器了。

Bluesky
论坛支柱
论坛支柱
帖子互动: 901
帖子: 11573
注册时间: 2022年 7月 24日 11:52

#5 Re: 浮点数,不可能再简单了

帖子 Bluesky »

LightFast 写了: 2025年 9月 8日 16:21

8086的时代就有8087协处理器了。

对,486以后就整合到CPU里面了。说起386,387,是那时候我们家买了台386,里面是海洋板。打开后里面能看到387,所以印象比较深刻。。。

LightFast
见习点评
见习点评
帖子互动: 86
帖子: 1275
注册时间: 2022年 7月 21日 09:24

#6 Re: 浮点数,不可能再简单了

帖子 LightFast »

Bluesky 写了: 2025年 9月 8日 16:23

对,486以后就整合到CPU里面了。说起386,387,是那时候我们家买了台386,里面是海洋板。打开后里面能看到387,所以印象比较深刻。。。

还有当年intel的奔腾芯片的浮点数错误导致巨大丑闻和损失。

Bluesky
论坛支柱
论坛支柱
帖子互动: 901
帖子: 11573
注册时间: 2022年 7月 24日 11:52

#7 Re: 浮点数,不可能再简单了

帖子 Bluesky »

LightFast 写了: 2025年 9月 8日 16:28

还有当年intel的奔腾芯片的浮点数错误导致巨大丑闻和损失。

是的。到现在还记忆犹新。。。。还有千年虫。。。

苍井吱(苍井吱吱)
见习点评
见习点评
帖子互动: 120
帖子: 1430
注册时间: 2024年 6月 17日 15:27

#8 Re: 浮点数,不可能再简单了

帖子 苍井吱(苍井吱吱) »

Bluesky 写了: 2025年 9月 8日 16:23

对,486以后就整合到CPU里面了。说起386,387,是那时候我们家买了台386,里面是海洋板。打开后里面能看到387,所以印象比较深刻。。。

486sx vs 486dx

2021年度十大优秀网友
2028年度优秀版主
按摩店前股东
脑特残的荣誉爹地

windy(文帝)
著名点评
著名点评
帖子互动: 971
帖子: 4981
注册时间: 2023年 2月 7日 18:53

#9 Re: 浮点数,不可能再简单了

帖子 windy(文帝) »

其实对大多数人来说这个错误其实可以忽略不计。主要是搞科学计算的有影响。经济损失主要是召回引起的。

LightFast 写了: 2025年 9月 8日 16:28

还有当年intel的奔腾芯片的浮点数错误导致巨大丑闻和损失。

windy(文帝)
著名点评
著名点评
帖子互动: 971
帖子: 4981
注册时间: 2023年 2月 7日 18:53

#10 Re: 浮点数,不可能再简单了

帖子 windy(文帝) »

现在的TPU和GPU又开始用FP16,甚至FP8了.因为神经网络的参数精度不要那么高,数字短了可以节约存储,加快计算。

rgg
知名作家
知名作家
帖子互动: 103
帖子: 1177
注册时间: 2022年 9月 12日 15:00

#11 Re: 浮点数,不可能再简单了

帖子 rgg »

浮点数的精度非常难搞。我们有计算要求不同机器不同批次的运行结果identical. 很难做到。

DavidHuang(Huang)
论坛点评
论坛点评
帖子互动: 298
帖子: 2325
注册时间: 2023年 1月 7日 21:07

#12 Re: 浮点数,不可能再简单了

帖子 DavidHuang(Huang) »

Bluesky 写了: 2025年 9月 8日 16:23

对,486以后就整合到CPU里面了。说起386,387,是那时候我们家买了台386,里面是海洋板。打开后里面能看到387,所以印象比较深刻。。。

居然有387!大户人家啊!

头像
verdelite
论坛元老
论坛元老
帖子互动: 990
帖子: 23809
注册时间: 2022年 7月 21日 23:33

#13 Re: 浮点数,不可能再简单了

帖子 verdelite »

DavidHuang 写了: 2025年 9月 8日 18:21

居然有387!大户人家啊!

我的第一台电脑是20刀买的淘汰的386,里面的协处理器是个287。长方的那种,不是正方的387。

可惜后来扔掉了。应该留着的。现在有点想念它。

x1 图片
Bluesky
论坛支柱
论坛支柱
帖子互动: 901
帖子: 11573
注册时间: 2022年 7月 24日 11:52

#14 Re: 浮点数,不可能再简单了

帖子 Bluesky »

DavidHuang 写了: 2025年 9月 8日 18:21

居然有387!大户人家啊!

当时海洋板算比较牛逼的。我父亲帮别人做项目,最后尾款就拿这计算机顶了。当时要一万多人民币呢,是我们家最值钱的家当了。

gousheng(水果王)
论坛元老
论坛元老
帖子互动: 552
帖子: 15053
注册时间: 2022年 8月 3日 14:18

#15 Re: 浮点数,不可能再简单了

帖子 gousheng(水果王) »

我的第一台计算机就是486DX32,好像4MB内存。

苍井吱 写了: 2025年 9月 8日 17:17

486sx vs 486dx

heteroclinic(Heteroclinic)
著名点评
著名点评
heteroclinic 的博客
帖子互动: 45
帖子: 4083
注册时间: 2022年 10月 31日 00:35

#16 Re: 浮点数,不可能再简单了

帖子 heteroclinic(Heteroclinic) »

最简单的例子电子计算机浮点运算无法保证交换律
单价 X shares

shares X 单价
无法保证相等。我估计99%的老蔫都母鸡。

头像
jiml
著名点评
著名点评
帖子互动: 439
帖子: 4053
注册时间: 2023年 2月 22日 22:50

#17 Re: 浮点数,不可能再简单了

帖子 jiml »

.

上次由 jiml 在 2025年 9月 9日 22:01 修改。
heteroclinic(Heteroclinic)
著名点评
著名点评
heteroclinic 的博客
帖子互动: 45
帖子: 4083
注册时间: 2022年 10月 31日 00:35

#18 Re: 浮点数,不可能再简单了

帖子 heteroclinic(Heteroclinic) »

jiml 写了: 2025年 9月 8日 20:55

你不懂,别瞎扯蛋

浮点运算结果必须是 deterministic

好好好,你懂

heteroclinic(Heteroclinic)
著名点评
著名点评
heteroclinic 的博客
帖子互动: 45
帖子: 4083
注册时间: 2022年 10月 31日 00:35

#19 Re: 浮点数,不可能再简单了

帖子 heteroclinic(Heteroclinic) »

“并行归约次序不同:浮点加法不满足结合律”
记错了
https://chatgpt.com/share/68ae2206-feb8 ... 6cea56d985

windy(文帝)
著名点评
著名点评
帖子互动: 971
帖子: 4981
注册时间: 2023年 2月 7日 18:53

#20 Re: 浮点数,不可能再简单了

帖子 windy(文帝) »

结果deterministic和计算不符合一些数学公理不矛盾。(x+y)+z 和 x+(y+z)可能就不一样。比如 x~ max float, y = -x, z=1. (x+y)+z = 1. x+(y+1)=0. 因为1 和y的绝对值比太小了。y+1 还是y

jiml 写了: 2025年 9月 8日 20:55

你不懂,别瞎扯蛋

浮点运算结果必须是 deterministic

头像
jiml
著名点评
著名点评
帖子互动: 439
帖子: 4053
注册时间: 2023年 2月 22日 22:50

#21 Re: 浮点数,不可能再简单了

帖子 jiml »

.

x1 图片
上次由 jiml 在 2025年 9月 9日 22:01 修改。
回复

回到 “STEM”