我无法理解IEEE Std 754-2008(浮点运算标准)中某些术语的含义。他们的一些定义似乎有些循环,所以我只是在澄清之后。
在2.1节中,列出了一些基本定义。我感兴趣的是:
2.1.26浮点表示:浮点格式的未编码成员,表示有限数,有符号无穷大,静态NaN或信号Nan。有限数的表示有三个组成部分:符号,指数和有效数;它的数值是有效数的有符号乘积,其基数提高到指数的幂。
2.1.27格式:一组数值和符号的表示,可能伴随着编码。
然后在3.1节中,我们有以下内容:
格式以其基数,精度和指数范围为特征,每种格式都可以表示一组唯一的浮点数据(见3.3)。
我对“浮点格式”的含义感到困惑。它只是具有给定精度的浮点表示的集合,并且给定了基数的指数?
也就是说,我认为浮点格式是包含两个有符号无穷大的集合,两个NaN以及形式的所有数字(-1)^符号xb ^指数x有效数字,其中符号是0或1,指数是两个给定常数emin和emax之间的某个整数,有效数是一个大于0且严格小于10的数字,最多有p个有效数字(其中p是固定的)?此外,我是否认为浮点表示只是上述集合的“某个成员”?
答案 0 :(得分:0)
对于5种常用格式的术语,您的知识似乎非常正确。这些浮点格式中的每一种都遵循相同的方案,并且仅在指数大小,指数偏移和基数大小上有所不同。数字具有浮点表示,其中表示是按照格式描述数字的许多位。
然而,正如安然丑闻,麦道夫丑闻,07/08危机等等......告诉我们,金融业人士正如他们在这里所做的那样弥补数字。 IEEE 754-2008标准包括3个基于十进制的浮点标准,使财务软件易于使用基于十进制的舍入和精确表示0.1。所有3种大小都使用具有符号,指数和重要信息的方案,但具有不同的范围和不同的位表示。