搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ [求助]确认一下打印double的格式串是哪个
标题:
[求助]确认一下打印double的格式串是哪个
只看楼主
乌鸦丘比特
等 级:
新手上路
威 望:
2
帖 子:625
专家分:0
注 册:2004-7-19
楼主
问题点数:0 回复次数:6
[求助]确认一下打印double的格式串是哪个
以前都用%lf,但是现在发现有个long double,那么是不是%lf打印的是long double,而%f打印double呢?
搜索更多相关主题的帖子:
double
格式
打印
2005-08-22 08:18
84009030
等 级:
新手上路
帖 子:191
专家分:0
注 册:2005-5-19
第
2
楼
得分:0
lf是double,f是float,而long double就不知道,用得很少
/* HELLO.C -- Hello, jat chan */ #include \"stdio.h\" #include \"conio.h\" main() { printf(\"Hello, jat chan\\n\"); getch(); }
2005-08-22 12:57
乌鸦丘比特
等 级:
新手上路
威 望:
2
帖 子:625
专家分:0
注 册:2004-7-19
第
3
楼
得分:0
但是我在The C programming language里看到%f好象是double
我喜欢创造,一只扑腾着翅膀向天空飞翔的乌鸦
2005-08-22 15:09
fanfan200830
等 级:
新手上路
帖 子:86
专家分:0
注 册:2005-8-18
第
4
楼
得分:0
好象不常见,也没多注意过,不过想想应该%lf才是double吧。
戒骄戒躁,面对自我。人生的意义在克服和创造。失败是人生的家常便饭,重要的是我们学会了什么。
2005-08-22 15:17
牛虻
等 级:
新手上路
威 望:
1
帖 子:472
专家分:0
注 册:2004-10-1
第
5
楼
得分:0
单精度(float)和双精度(double)用%f显示,用%lf也可以,长双精度(long double)必须用%lf,不然会造成数据丢失。
土冒
2005-08-22 15:40
84009030
等 级:
新手上路
帖 子:191
专家分:0
注 册:2005-5-19
第
6
楼
得分:0
但是书上是说lf是double
/* HELLO.C -- Hello, jat chan */ #include \"stdio.h\" #include \"conio.h\" main() { printf(\"Hello, jat chan\\n\"); getch(); }
2005-08-22 18:02
牛虻
等 级:
新手上路
威 望:
1
帖 子:472
专家分:0
注 册:2004-10-1
第
7
楼
得分:0
以下是引用
84009030
在2005-8-22 18:02:29的发言:
但是书上是说lf是double
死读书,读死书!
http://ols3.tnc.idv.tw/prg/cpp/ccfaq/node198.html
[此贴子已经被作者于2005-8-23 18:39:53编辑过]
土冒
2005-08-23 18:37
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-25741-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.410968 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved