黑马程序员技术交流社区

标题: double的有效数字是16位还是15位呢? [打印本页]

作者: wanghui001001    时间: 2015-8-9 12:12
标题: double的有效数字是16位还是15位呢?

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

作者: xzy0315    时间: 2015-8-9 12:48
16位是加上小数点的。15位是只看数字的。
作者: cheenbee    时间: 2015-8-9 14:13
你可以这么算,double类型占八个字节,32位.符号位占一位,指数位占16位,余下的就是用来存有效数字的尾数部分,自己去算吧
作者: 飓风少年    时间: 2015-8-9 14:14
15到16位,看环境
作者: 用晦而明    时间: 2015-8-9 17:55
同问感觉之前疏忽了这个知识点
作者: wanghui001001    时间: 2015-8-9 19:58
用晦而明 发表于 2015-8-9 17:55
同问感觉之前疏忽了这个知识点

15位的,16是加上小数点
作者: 我的呸    时间: 2015-8-9 20:09
学习了。
作者: peiyunfeng123    时间: 2015-8-9 23:36
15 16 看情况
作者: 丶空你曾    时间: 2015-8-10 01:02
那就要看加不加小数点了, 小数点后15位,带小数点16位...
作者: wanghui001001    时间: 2015-8-10 09:03
丶空你曾 发表于 2015-8-10 01:02
那就要看加不加小数点了, 小数点后15位,带小数点16位...

可不是小数点后15位,是不带小数点的所有有效数字加起来15位
作者: MoonLove    时间: 2015-8-10 09:57
以前真没在意这个问题,学习了
作者: Esther33    时间: 2015-8-10 22:01
15-16位吧
作者: 你迎风尿一脸    时间: 2015-8-10 22:16
有效数字15位。
作者: WPeng    时间: 2015-8-10 23:03
可以输出16位,但是有效数字只有15位.
作者: 墨琰    时间: 2015-8-11 22:15
标准答案是哪一个
作者: wanghui001001    时间: 2015-8-11 23:49
墨琰 发表于 2015-8-11 22:15
标准答案是哪一个

有效数字是15位,16为是加上小数点,
作者: xiaoguang    时间: 2015-8-11 23:59
恩   学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2