c语言中 float和double两种数据类型分别在什么情况下使用 区别是啥

如题所述

第1个回答  2019-06-20
区别在于可存储的数据范围不同,double

float
的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,在不确定的情况下还是尽量用double以保持正确性.