C语言中什么时候用double什么时候用float?怎样保留两位小数?

“如果需要一个小数,就用float或double,要看需要的小数的精度有多大,前者是4个字节的,所以精度相对没那么高,后者是8个字节的,精度肯定高一点 ”
根据对精度的需求了,double比float精度高,但计算量如果太大就会导致性能有所下降
double当然有缺点,缺点就是它在储存时占了8个字节的空间,是float型的2倍。所以如果是以节约空间为优化的编程时,能用float尽量用float型变量。

double保留两位小数用%.2lf
float保留两位小数用%.2f

全部评论

相关推荐

程序员鼠鼠_春招版:都很烂大街,rpc也基本没人问,考研吧,不然就包装一段实习再去
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务