44问答网
所有问题
在C语言中给一常量如何判断该使用float double 类型呢列:常量7.0类型:double
在C语言中给一常量如何判断该使用float double 类型呢列:常量7.0类型:double列:常量7.0 类型:double
常量6.0f 类型:float
求大神解释
举报该问题
推荐答案 2017-10-18
默认 数字写出的常量 是 double 型。
如果 是 float 型, 必须加 1个 后缀 f 表示。f 是 float 的意思。
double 型 可加 1个 后缀 l 表示。 l 是 long float 的意思。
例如:7.0 是 double 型, 7.0l 是 double 型, 7.0f 是 float 型。
这是一种约定,或是 规定。没有太多的道理。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YYY3WDVR3DKYZVR3ZWW.html
其他回答
第1个回答 2017-10-18
double和float都是浮点型,就是有小数,为了区分就规定在小数后面加f的为float,若不加f系统就会自动认为是double(为了不损失精度),double和float的最大的区别就在于他们的取值范围,想要深入了解可以去看看
IEEE754标准
(组成原理有)本回答被提问者采纳
相似回答
大家正在搜
相关问题
怎么判断c语言里一个常量是double类型
c语言常量 -0. 是float 还是double 如何判断
c语言中浮点型常量问题?
C语言中把浮点型常量都按照double 处理,那还要floa...
C语言实型常量判断
C语言中常量的默认类型
C语言编程——常量数据类型问题
C语言中实型数据,float和double,可以指哪些数?什...