c语言double是啥(c语言中double是什么意思)

导读 都属于浮点数 也就是小数 但精度不同 可以取值的范围double要比float大 所占内存位数也不同 32位机来讲 float 占 4字节 double ...

都属于浮点数 也就是小数 但精度不同 可以取值的范围double要比float大 所占内存位数也不同 32位机来讲 float 占 4字节 double 占8字节随便啦 一般的精度 float够用了 不过大部分情况都声明为double主要是因为常小数值 系统识别为double 这样在计算时 免去类型转化 减小错误。

免责声明:本文由用户上传,如有侵权请联系删除!