永发信息网

double型和float型有什么区别

答案:2  悬赏:40  手机版
解决时间 2021-02-05 12:41
  • 提问者网友:我是我
  • 2021-02-05 02:54
double型和float型有什么区别
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-02-05 04:12
double 有效数字14位,float型有效数字7位,所以double精度高。 double 占内存 8 字节,,float占内存 4 字节,float 省内存,运算速度快。 输入/输出格式 double 用 %lf, float 用 %f
全部回答
  • 1楼网友:舊物识亽
  • 2021-02-05 04:30
1、都表示浮点数,也就是小数,只不过double表示的范围比float大很多。 2、单精度float内存中占4个字节,双精度double占8个字节 3、一般程序员都使用double。float的话内存消耗少一些,运算速度快些,但是对现在的计算机来说影响不是很大,除非对优化要求很高使用。 float 32 6-7 -3.4*10(-38)~3.4*10(38) double 64 15-16 -1.7*10(-308)~1.7*10(308)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯