44问答网
所有问题
c语言里%f跟%lf有什么区别?
如题所述
举报该问题
推荐答案 2014-12-06
f表示单精度浮点,lf表示双精度浮点,两者有效位数、能表示的数范围不同
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/336VGKVDV6D6ZWKG3G.html
其他回答
第1个回答 2014-12-06
有的,输入的时候, %f 表示 float单浮点数, %lf 双浮点数。
输出的时候没区别。都是%f.
追问
是不是%if对应double,%f对应float
追答
是的,但是输出的时候是一样的,用%f.这个要记得。%lf只用于输入时候的区别
本回答被提问者采纳
相似回答
C语言
问题
%f
和
%lf的区别
答:
主要有一下四点区别:
1、代表的数据类型不同 f代表单精度浮点型数据(float),%lf代表双精度浮点型数据(double)
。2、
有效数字位数不同
单精度浮点数有效数字保证6位,部分7位,双精度浮点数有效数字保证15位,部分16位。3、
所能表示数的范围不同
单精度浮点的表示范围:-3.40E+38 ~ +3.40E...
c语言里%f跟%lf有什么区别?
答:
1、代表的数据类型不同 f代表单精度浮点型数据(float),%lf代表双精度浮点型数据(double)
。2、
有效数字位数不同
单精度浮点数有效数字保证6位,部分7位,双精度浮点数有效数字保证15位,部分16位。3、
所能表示数的范围不同
单精度浮点的表示范围:-3.40E+38 ~ +3.40E+38,双精度浮点的表示...
c语言中的% f
和
% lf有什么区别?
答:
f 是输出 double 型变量;区分:%f 是输出 float 型变量;%Lf 是输出 long double 型变量
。基本数据类型 void:声明函数无返回值或无参数,声明无类型指针,显示丢弃运算结果。(C89标准新增)char:字符型类型数据,属于整型数据的一种。(K&R时期引入)int:整型数据,表示范围通常为编译器指定的内存...
% f
和
% Lf有什么区别
吗?
答:
1、%f 是输出 float 型变量;%f 是输出 double 型变量;%Lf 是输出 long double 型变量
。2、在C语言中,对于数值类型只有通过printf类函数输出这一种方式,比如printf, sprintf, fprintf等。这类函数输出时要求有格式符号,其中long double的格式符号为%Lf。以下是一个简单的参考代码,输出到标准输出...
大家正在搜
c语言里lf是什么意思
c语言f与lf的区别
c语言中d和f的区别
define在c语言中是什么意思
c语言 7.2f是什么意思
c语言中ch什么意思
c语言中char是什么意思
c语言中%x是什么意思
c语言形参和实参的区别