永发信息网

C++里float和 double有什么区别??

答案:1  悬赏:0  手机版
解决时间 2021-02-10 08:45
  • 提问者网友:世勋超人
  • 2021-02-09 15:06
C++里float和 double有什么区别??
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-02-09 15:13
类型 比特数 有效数字 数值范围
float 32 6-7 -3.4*10(-38)~3.4*10(38)
double 64 15-16 -1.7*10(-308)~1.7*10(308)
简单来说,Float为单精度,内存中占4个字节,有效数位是7位(因为有正负,所以不是8位),在我的电脑且VC++6.0平台中默认显示是6位有效数字;double为双精度,占8个字节,有效数位是16位
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯