社区
C++ 语言
帖子详情
关于long double的读入问题
Mr.Gzj
2019-04-07 05:22:40
long double x;
scanf("%15Lf", &x);
;
谁能解释一下%15Lf是什么意思
...全文
269
2
打赏
收藏
关于long double的读入问题
long double x; scanf("%15Lf", &x); ; 谁能解释一下%15Lf是什么意思
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_40162781
2019-04-07
打赏
举报
回复
说明最大宽度(即最大字符数)
轻箬笠
2019-04-07
打赏
举报
回复
https://baike.baidu.com/item/scanf/10773316?fr=aladdin lf应该是double类型吧。 15应该是最多读入15位,超过15位的,下一次从第16位开始读
Unity常用基础数据类型
sbyte、byte、short、ushort、int、uint、
long
、u
long
8个是整数,他们之间的区别就是表示氛围不一样,而对于范围不一样的根本原因是类型在内存中的存储不同。
Water Lily | 大水题(待解决
long
double
读入
问题
)
题意:勾股定理。 但是遇到一个很狗屎的
问题
,小数位数很多的情况下用什么读。我最开始选择的
Long
double
,但是scanf读不了(%f %lf %llf %Lf都不行),就换用cin。 后来试了一下
double
也可以AC。
double
类型是双精度浮点数,占用8字节(Byte)即64位(bit),其精度是由32个bit的二进制尾数来确定的,因此准确精度是二进制精度而不是十进制精度,通常可以保...
C 语言
long
long
和
double
输入输出格式
问题
int main(void) {
long
long
a; //令a=202024200123测试 scanf("%lld",&a); //
long
long
输入输出格式都必须用lld,否则结果有误! printf("%lld",a);
long
long
b = 1;
long
c = 1; printf("你的年龄是%lld,还剩%d元", b, c); return 0; }
long
long
若使用%d、%ld、%l64d,实测都无法显示正确答案, 只有
long
double
使用方法
定 输入:
关于"
long
double
"的困惑
按照C Primer Plus中文第五版中的描述,
long
double
在使用scanf()函数读取时,应采用“%Lf" "%Le" "%Lg"作为控制字符串. 如下代码分别在VC 2010 Express 、MinGW(gcc version 4.8.1 (tdm-2))和QT5.2.1 for Desktop MinGW4.8 32bit 三种环境下测试。 #include <...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章