00问答网
所有问题
请问double型有效数字为什么是15位?那储存大小的64位怎么理解?
如题所述
举报该问题
推荐答案 2013-01-05
储存大小的64位是有64个2进制数,其中包含符号位,浮点位等,有效数字15位数的是10进制的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jDr0Zj0nn.html
其他回答
第1个回答 2013-01-05
Double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.79769313486231570E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.79769313486231570E+308[1]
一个字节两位,8个字节就是16位,当然可以少位数
本回答被提问者和网友采纳
相似回答
double
的
有效数字是什么
意思
?
double可以表示那么大的数 那他的有效...
答:
因为double型数占8字节,即二进制64位
。double型数是按浮点格式存放的:指数符号 指数 尾数符号 尾数 指数可达308,所以需要9位,指数符号 和 尾数符号各占一位,所以尾数最多 栈53尾。2的53次方也就是15位。所以只能精确到15位。
double
数据类型
是怎么
用的?
答:
Double型
数据即双精度浮点型,是计算机使用的一种资料型别,double(双精度浮点数)使用
64位
(8字节)来储存一个浮点数。Double可以表示十进制的15或16位
有效数字
,负值取值范围为-1.7976E+308到-4.94065645841246544E-324,正值取值范围为4.94065645841246544E-324到1.797693E+308。Double的最大正数值...
C语言中
double
数据
类型的有效
数据范围是多少?
答:
Double数据运行时数据占内存64位,有效数据最长是16位,指所显示的十进制显示位数
。双精度浮点数(double)是计算机使用的一种数据类型,使用 64 位(8字节) 来存储一个浮点数。 它可以表示十进制的15或16位有效数字,其可以表示的数字的绝对值范围大约是:1.7x10^-308 ~ 1.7x10^308。IEEE754为其...
C++中
double
可以
保存15位有效数字
,但是double长度只能8字节啊...
答:
double的
符号位为第63位,指数为第62~52位,共11位。表示的范围为-1024~1023。底数为第51~0位,2^52=4,503,599,627,370,496共16位【十进制位】。表示的范围为-1.7*10^308~+1.7*10^308。3.1415926是一个数,它
的存储
方式参照上述。" 3.1415926"才是10个字节(1个字符占一个字节)...
大家正在搜
double型有几位有效数字
double有效数字位数
double型有效数字
double保留几位有效数字
float double有效数字
double有效数字
两位有效数字怎么保留
有效数字的位数
有效数字是什么意思
相关问题
double 的有效数字是什么意思? double可以表示那...
C++中既然对double提供15位有效数字,为什么doub...
C++中double可以保存15位有效数字,但是double...
double型变量的有效数字与取值范围怎么理解
为什么double类型计算结果为7位有效数字
请问双精度double型到底是精确到15位小数还是16位小数...
C++中double可以保存15位有效数字,但是double...
C语言怎么输出15有效数字的double型数据