在C语言中 什么时候用double型变量

在C语言中 什么时候用double型变量
我老是要和别的搞错
能给点例子么?谢谢了

当需要存储含小数点的小数时就可以用double数据类型,存储小数也可以用floor数据类型,不过它的存储范围没有double数据类型的存储范围大,尽管计算机里存储小数从绝对意义来讲都是一个近似值,但因为double的存储范围比floor的存储范围大,可以说用double来表示一个小数相对更准确一些。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-31
32位程序中,
float表示范围的数量级是:10的负38次方——10的38次方
double表示的数量级是:10的负308次方——10的308次方
第2个回答  2009-07-31
允许丢失精度时,处理大数据用。
比如说,算m的n次方,估算时(比如只要求数量级),就用double,像一般实验的时候,double可以达到精度要求。
但是,在要求用高精度来算的的时候(不允许丢失精度),就不要用double,尤其是算法大赛。
第3个回答  2009-07-31
根据计算需要的数据精度.
要求比较高的就用double.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网