55问答网
所有问题
在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://55.wendadaohang.com/zd/IIIQG8cLQ8RI4cLQ4GG.html
其他回答
第1个回答 2017-10-18
double和float都是浮点型,就是有小数,为了区分就规定在小数后面加f的为float,若不加f系统就会自动认为是double(为了不损失精度),double和float的最大的区别就在于他们的取值范围,想要深入了解可以去看看
IEEE754标准
(组成原理有)本回答被提问者采纳
相似回答
怎么判断c语言里一
个
常量
是
double类型
答:
使用 sizeof 指令,返回的长度 = sizeof( 输入你要检测的常量 );
如果返回长度是8,就表示是double类型了
。
c语言中
,
常量
,变量,浮点,单精度,双精度是什么意思?举例
答:
实型常量又称实数或浮点数。
在C语言中
可以用单精度型和双精度型两种形式表示实型常量,分别
用类型
名
float
和
double
进行定义。实型常量在一般的微型集中占用4个字节,一般形式或者指数形式,数值范围都是-1038~1038,有效数字是7位。浮点型数据又分为单精度型(float)和双精度型(double)两种。1、单(float...
float在C语言中
是什么意思?具体的。
double呢
?谢谢!
答:
float在C语言中是 单精度浮点数, double 是双精度浮点数
。它们精度不同,能表示的数值范围大小不同。单精度浮点数,4字节, 字长32位,有一位符号位,指数位共8位,尾数共23位。 指数能够表示的指数范围为-128~127。float的精度为6~7位有效数字。 float的范围为-2^128 ~ +2^128,也即-3...
double在c语言中
的意思是什么?
答:
数据
类型
double
(双精度浮点型)是计算机
使用的
一种资料型别。比起单精度浮点数(
float
),double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324到 ...
实型
常量怎么判断
答:
“实型常量”
在C语言中
可以用单精度型和双精度型两种形式表示实型常量,分别
用类型
名
float
和
double
进行定义。实型常量在一般的微型集中占用4个字节,一般形式或者指数形式,数值范围都是-1038—1038,有效数字是7位。浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。
大家正在搜
c语言中常量的要求
c语言中字符常量
c语言中常量的定义
c语言常量和变量
c语言字符型常量
c语言中的合法常量
c语言常量是什么
c语言常量的正确表示
c语言数据常量
相关问题
怎么判断c语言里一个常量是double类型
c语言常量 -0. 是float 还是double 如何判断
c语言中浮点型常量问题?
C语言中把浮点型常量都按照double 处理,那还要floa...
C语言实型常量判断
C语言中常量的默认类型
C语言编程——常量数据类型问题
C语言中实型数据,float和double,可以指哪些数?什...