A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


double的有效数字是16位还是15位呢?视频上老师说的是15位,可是onenote上显示的是16位,求解

16 个回复

倒序浏览
16位是加上小数点的。15位是只看数字的。
回复 使用道具 举报
你可以这么算,double类型占八个字节,32位.符号位占一位,指数位占16位,余下的就是用来存有效数字的尾数部分,自己去算吧
回复 使用道具 举报 1 0
15到16位,看环境
回复 使用道具 举报
同问感觉之前疏忽了这个知识点
回复 使用道具 举报
用晦而明 发表于 2015-8-9 17:55
同问感觉之前疏忽了这个知识点

15位的,16是加上小数点
回复 使用道具 举报
学习了。
回复 使用道具 举报
15 16 看情况
回复 使用道具 举报
那就要看加不加小数点了, 小数点后15位,带小数点16位...
回复 使用道具 举报
丶空你曾 发表于 2015-8-10 01:02
那就要看加不加小数点了, 小数点后15位,带小数点16位...

可不是小数点后15位,是不带小数点的所有有效数字加起来15位
回复 使用道具 举报
以前真没在意这个问题,学习了
回复 使用道具 举报
15-16位吧
回复 使用道具 举报
你迎风尿一脸 来自手机 中级黑马 2015-8-10 22:16:23
13#
有效数字15位。
回复 使用道具 举报
WPeng 中级黑马 2015-8-10 23:03:06
14#
可以输出16位,但是有效数字只有15位.
回复 使用道具 举报
标准答案是哪一个
回复 使用道具 举报
墨琰 发表于 2015-8-11 22:15
标准答案是哪一个

有效数字是15位,16为是加上小数点,
回复 使用道具 举报
恩   学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马