数字输出精度 - C语言
2024-10-08 10:27:25
1. 浮点型/双精度浮点型
double a=1234.5678;
printf("%8.2lf\n",a);// 小数点前的数表示总位数,小数点也算一位
printf("%8.lf\n",a);// 小数点后不写,被当作0
printf("%8lf\n",a);// 小数点不能省略
printf("%lf\n",a);
结果:
2. 整型
int a=123;
printf("%d\n",a);
printf("%2d\n",a);// 2小于总位数,被忽略
printf("%6d\n",a);// 6大于总位数,左边补空格
结果:
最新文章
- 用Node.js开发Windows 10物联网应用
- Objective-C语言继承性
- linux IO调度
- shell 判断字符串是否为数字
- 创建WCF的客户端
- LockSupport的park和unpark
- Apple官方IOS开发入门教程[v0.2]
- Codeforces Round #443 (Div. 2) C. Short Program
- Hibernate学习(二补充)关系映射----基于外键的双向一对一
- csdn阅读更多需要注册登录csdn
- mycat练习笔记
- 学习java之路 简单日历查询代码
- 自然周与自然月的Hive统计SQL
- ios dispatch_async使用
- classfication中使用图像金字塔和sliding windows提高准确率
- oracle 函数to_char(数据,'FM999,999,999,999,990.00') 格式化数据(转)
- 关于no matching key exchange method found. Their offer: diffie-hellman-group1-sha1的解决办法
- 记录一次错误处理 (xml序列化和反序列化相关)
- chrome历史记录,浏览记录,全选问题.
- Entity Framework 同一个上下文中,如何进行对同一个实体进行指定字段更新