设为首页 加入收藏

TOP

C++中float与double类型的精度区别
2015-02-02 14:16:23 来源: 作者: 【 】 浏览:10
Tags:float double 类型 精度 区别

double精度高,有效数字15-16位,float精度低,有效数字6-7位,但是double消耗的内存是float的两倍,运算速度比float慢得多,建议能用float保证精度的就用float,少用double。


#include


#include


using namespace std;


int main()


{


float a=12.257902012398877;


double b=12.257902012398877;


const float PI=3.1415926;? //常量定义


cout<

cout<

cout<

return 0;


}


C语言梳理一下,分布在以下10个章节中:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java代码Bug分析插件-FindBugs 下一篇Qt5信号和槽机制

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: