2.这到底是人性的扭曲还是道德的沦丧?
首先我们来解答第一个问题。
其实,不管是什么浮点数,管他是单精度、双精度还是三精度,它们都有一个标准,这个标准就是:IEEE 754-2008(IEEE二进位浮点数算术标准)
这个标准规定了很多东西,想深入了解的话可以去百度百科上,这里就不细讲了。
其中,最重要的也是最简单的莫过于一个公式:
Value=sign bit×expo bias×fra
即一个浮点数,等于符号位乘以指数偏移值再乘以分数值。
看不懂是吧?其实,浮点数的表示方法就是用到了我们在学前班就学到过的“科学计数法”。
比如我们的单精度浮点型,它的32个位分别是:
0'00000000'00000000000000000000000
The content is not finished, continue reading on the next page