- 4
- 0
- 约3.08千字
- 约 4页
- 2017-06-06 发布于天津
- 举报
中区别类型比特数有效数字数值范围简单来说为单精度内存中占个字节有效数位是位因为有正负所以不是位在我的电脑且平台中默认显示是位有效数字为双精度占个字节有效数位是位但在我的电脑且平台中默认显示同样是位有效数字见我的文件还有有个例子在和中如下赋值语句编译器报错原因在中也不知道是不是就在中这样上述语句等号右边我们以为它是个但是编译器却把它认为是个因为小数默认是所以要报这个一般改成就没事了本人通常的做法经常使用而不喜欢使用语言和语言中对于浮点类型的数据采用单精度类型和双精度类型来存储数据占用数据占用我们在
C++中,float double区别
类型 比特数 有效数字 数值范围 float 32 6-7 -3.4*10(-38)~3.4*10(38) double 64 15-16 -1.7*10(-308)~1.7*10(308) long double 128 18-19 -1.2*10(-4932)~1.2*10(4932) 简单来说,Float为单精度,内存中占4个字节,有效数位是7位(因为有正负,所以不是8位),在我的电脑且VC++6.0平台中默认显示是6位
原创力文档

文档评论(0)