浮点数在计算机中是如何表示的

话题:浮点数在计算机中是如何表示的?

回答:浮点数 浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)

话题:浮点数的解释

回答:浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学记数法。 浮点计算是指浮点数参与的运算,这种运算通常伴随着因为无法精确表示而进行的近似或舍入。 一个浮点数a由两个数m和e来表示:a = m * b^e。在任意一个这样的系统中,我们选择一个基数b(记数系统的基)和精度p(即使用多少位来存储)。m(即尾数)是形如±d.dddddd的p位数(每一位是一个介于0到b-1之间的整数,包括0和b-1)。如果m的第一位是非0整数,m称作格化的。有一些描述使用一个单独的符号位(s +或者-)来表示正负,这样m必须是正的。e是指数。 这种设计可以在某个固定长度的存储空间内表示定点数无法表示的更大范围的数。 例如,一个指数范围为±4的4位十进制浮点数可以用来表示43210,4.321或0.0004321,但是没有足够的精度来表示432.123和43212.3(必须近似为432.1和43210)。当然,实际使用的位数通常远大于4。 此外,浮点数表示法通常还包括一些特别的数值:+∞−∞(正负无穷大)以及NaN('Not a Number')。无穷大用于数太大而无法表示的时候,NaN则指示作或者无法定义的结果。 众所知,计算机中的所有数据都是以二进制表示的,浮点数也不例外。然而浮点数的二进制表示法却不像定点数那么简单了。 先澄清一个概念,浮点数并不一定等于小数,定点数也并不一定就是整数。所谓浮点数就是小数点在逻辑上是不固定的,而定点数只能表示小数点固定的数值,具用浮点数或定点数表示某哪一种数要看赋予了这个数的意义是什么。 阶符是当一个数用科学计数法表示时,它的指数的符号,指数是正还是负,正负号就是阶符。 计算机机内数,当用科学计数法表示时,分尾数,指数,阶符3部分阶符占1位,负为1,正为0。 C语言用e格式写数时 3.456e-03 就是 3.456 乘 10的负3次方, e后面的-号,就是阶符 正阶符,不写东西,或写+号。 3.456e03 就是 3.456 乘 10的正3次方, 浮点数的阶码可用补码或增码(移码)表示,数的表示范围是,在浮点表示方法中是隐含的 尾数是定点整数来的,尾数符号叫尾符

参考回答:浮点数可以简单的理解为小数, 有些会教你浮点数在内存中是这样存的是 底 指数 这样的形式 可以说完全不对,真正浮点数在内存中存储的方式非常复杂,一共有种情况 由于指数太多不好打出来, 你可以查阅:(标准IEEE 45)名称为: Standard for binary floating decimal point ANSI/IEEE 45 这就是浮点数的标准文档,上面详细的定了浮点数和双精度数如何存储,了解了以后你就可以自己计算浮点数的取值范围以及为什么有一些值取不到还有为什么会有精度的问题,可是计算相当麻烦。 希望对你有所帮助

话题:填空 求大神帮忙!! 计算机中浮点数表示方法的格化主要作用是:

回答:1、计算机系统由硬件系统和软件系统两大部分组成。其中硬件系统由主机和组成,主机是运算器、存储器 和控制器的合成。硬件系统的核心是运算器 2、定点位字长的字,采用模2补码形式表示时,一个字所能表示的十进制整数范围是-12到12. 3、若机器字长6 位,十进制数-32的反码表示为________源码表示为_________。补码表示为_________ 4、若浮点数格式中基值一定,且尾数采用格化表示法,则浮点数表示范围取决于阶码位数,而精度取决于尾数的位数. 5、采用浮点数表示法时,小数点在数中的位置根据阶码才能决定。当阶码和尾数的符号为正,其它数符全部1时,这时浮点数表示的最大数。当阶码的符号为0,尾数的符号为负,其它数符全部是1,这是浮点数表示的最小负数. 6、某机器指令字长为16位,若机器共能完成64种作,作码至少应为6位,若存储字长也为16位,用直接寻址方式,寻址空间为64K,若用一次间接寻址方式,寻址空间为不知道(设种无标志位) 第三题有错误吧, 本身32已经用源码表示就是0100000包括符号位就已经位了,怎么可能用6位字长来表示-32那???? 如果把题目改成是位字长 此题的依次是:1011111 1100000 1100000 希望得到您的分数。

话题:C语言中浮点数的范化形式是什么?

回答:在浮点数中,为了在尾数中表示最多的有效数据位,同时使浮点数具有唯一的表示方式,浮点数的编码应当采用一定的范,定尾数部分用纯小数给

参考回答:不用太在意这个问题的,楼上几个讲的内容在计算机组成课程的时候会讲的,而且会讲的你头晕。如果楼主很在意的话不如去看一下c的标准范好了

话题:32位字长的浮点数,其中阶符1位,阶码位,数符1位,尾数23位,则

回答:32位字长的浮点数在计算机中的存储格式为:符号位1位+指数位位+尾数位23位数符,就是指的这个数是正数还是负数,由

话题:浮点数表示中,数据的范围由()的数决定

回答:浮点数表示中,数据的范围由阶码的位数决定,数据的精度由尾数决定。知识点延伸:浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学计数法。一个浮点数a由两个数m和e来表示:a = m * b^e。在任意一个这样的系统中,我们选择一个基数b(记数系统的基)和精度p(即使用多少位来存储)。m(即尾数)是形如±d.dddddd的p位数(每一位是一个介于0到b-1之间的整数,包括0和b-1)。如果m的第一位是非0整数,m称作格化的。有一些描述使用一个单独的符号位(s +或者-)来表示正负,这样m必须是正的。e是指数。

参考回答:数据类型。。双精度(double),浮点型(float)等