55问答网
所有问题
当前搜索:
双精度有效数字
双精度
运算是什么
答:
双精度
计算方法:1、浮点类型的数用4个字节32位二进制表示。这样表示的数大约有7位十进制
有效数字
。2、双精度类型的数用8个字节64位二进制表示,双精度数大约有16位十进制有效数字。3、长双精度类型的数用10个字节80位二进制表示,大约有19位十进制有效数字。
单精度和
双精度
的区别
答:
1、在内存中占有的字节数不同:单精度浮点数在机内占4个字节,
双精度
浮点数在机内占8个字节。2、
有效数字
位数不同:单精度浮点数有效数字8位,双精度浮点数有效数字16位。3、所能表示数的范围不同:单精度浮点的表示范围:-3.40E+38 ~ +3.40E+38,双精度浮点的表示范围:-1.79E+308 ~ ...
单精度和
双精度
有什么不同?
答:
2、所存的数值范围不同 单精度浮点数的数值范围为-3.4E38~3.4E38,而
双精度
浮点数可以表示的数字的绝对值范围大约是:-2.23E308 ~ 1.79E308。E表示10的多少次方,如3.4E38指的是3.4乘以10的38次方。3、十进制下的位数不同 单精度浮点数最多有7位十进制
有效数字
,如果某个数的有效数字...
C语言浮点型小数点后为多少位
答:
单精度浮点型小数点后面
有效数字
为7位和
双精度
浮点型小数点后面有效数字为16位。单精度在一些处理器上比双精度更快而且只占用双精度一半的空间,但是当值很大或很小的时候,它将变得不精确。当需要小数部分并且对精度的要求不高时,单精度浮点型的变量是有用的。例如,当表示美元和分时,单精度浮点型是...
什么是
双精度
数值
答:
在一般的系统内,一个double(
双精度
)型数据占8个字节,即64bit,可存储15~16位长的
有效数字
,数值范围一般约为10^-308~10^308。(10^表示10的次方)。不过上述数字在不同的机器系统中略有差别,考试的话这些数字就够用了。
关于
双精度
浮点数的输出问题
答:
因为
双精度
浮点数小数点后面默认的
有效位数
是六位# include <stdio.h> void main(){ double x,y;x = 1111111111111.111111111;y = 2222222222222.222222222;printf("%.8f\n",x + y);} 这样你就可以得到八位了
c语言中double是
双精度
的,
有效数字
是15到16位为什么下面的运算结果是6...
答:
你是不是把
有效数位
、整数有效数位、小数有效数位都混淆到一起了?无论是float型,还是double型,小数位最多都是6位 你所说的double型是15、16位,float型是7位,是整数位。而两者的和,就是数的有效数位。
C语言中单精度浮点数和
双精度
分别如何表示?有什么差别?
答:
C语言中,单精度浮点型为float,
双精度
浮点型为double。Float为单精度,内存中占4个字节,
有效数位
是7位(因为有正负,所以不是8位),在我的电脑且VC++6.0平台中默认显示是6位
有效数字
。double为双精度,占8个字节,有效数位是16位,但在我的电脑且VC++6.0平台中默认显示同样是6位有效数字。二...
双精度
浮点数范围 怎么解释的
答:
1、
双精度
浮点数(double)是计算机使用的一种数据类型,使用 64 位(8字节) 来存储一个浮点数。 它可以表示十进制的15或16位
有效数字
,其可以表示的数字的绝对值范围大约是:-1.79E+308 ~ +1.79E+308。2、C++中使用到的双精度浮点数(double)类型是在IEEE二进制浮点数算术标准(ANSI/IEEE Std...
什么是单精度和
双精度
?
答:
401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38 。
双精度
浮点数(double)是计算机使用的一种数据类型,使用 64 位(8字节) 来存储一个浮点数。 它可以表示十进制的15或16位
有效数字
,其可以表示的数字的绝对值范围大约是:2.23x10-308 ~ 1.79x10308。IEEE754为其定制标准。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
单精度的区间
浮点双精度什么意思
双精度有几位小数
双精度数据多少位