格式控制符之%m.nf和 %.nf
在学习C++算法设计的时候,写算法的时候,总会遇到一些输出格式的问题,比如四舍五入,这样就需要学习 格式控制符之%m.nf和 %.nf 了。
%.nf和%m.nf的含义:
(一)格式控制符m.n,m表示输出数据总宽度(包括小数点 . ),n表示数据精度,具体因数据类型而不同。
1 m:总宽度,包括小数点
2 n:小数部分位数,四舍五入
%m.nf 总长度为m,小数点后面保留n位,不足就前面加空格来补
%.nf 总长度不限,小数点后面保留n位,不足补零
代码示例:
#include <iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main()
{// %f 就是 float %lf 都是double 类型double x = 5.45;printf("%.1lf\n",x); //一位小数,四舍五入printf("%.5lf\n", x); //五位小数printf("%5.1lf\n",x); //数字宽度5,包括小数部分,不足用空格来补printf("%05.1lf\n", x);//数字宽度5,包括小数部分,不足用0来补return 0;
}
下面是 代码的结果:
格式控制符之%m.nf和 %.nf相关推荐
- 格式控制符之%m.nf
格式控制符m.n,m表示输出数据宽度,n表示数据精度,具体因数据类型而不同. "%m.nf" 1 m:总宽度,包括小数点 2 n:小数部分位数 3 如果m过大, 会在左边补空格:如 ...
- 1. awk基础,awk介绍,awk基本语法,直接使用action,打印列,初识列和行,\$0、\$NF、NF,基础示例,begin模式,end模式
文章目录 前言 awk介绍 awk基本语法 直接使用action 打印列 初识列和行 \$0.\$NF.NF 基础示例 初识模式(begin end) 总结 友情链接 前言 本小节是awk基础入门课程 ...
- C语言格式控制符和转义字符
1. 格式控制符 格式输出printf 作用是向终端输出若干个类型任意的数据. 格式:printf (格式控制符,输出列表) 1) 格式控制符 l % ...
- awk中$NF和NF的含义
在awk中$NF和NF的意义不相同,以几个实例来演示一下!! $NF:匹配模式到最后值(默认间隔符是空格,也可以通过-F指定) [root@va10008 ~]# cat test.txt M.Tan ...
- C语言格式控制符/占位符 - C语言零基础入门教程
目录 1.C 语言格式控制符/占位符 2.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 网络有这么一个段子: 如果说一个男生没对象 -单身狗 ...
- NF、$NF、FR、FNR举例说明
NF当前处理数的个数 [root@VM_207_144_centos bin]# echo a b c | awk '{print NF}' 3 $NF当前处理数中的最后一位数 [root@VM_20 ...
- c语言转义字符详解,C语言转义字符和格式控制符参考
<C语言转义字符和格式控制符参考>由会员分享,可在线阅读,更多相关<C语言转义字符和格式控制符参考(5页珍藏版)>请在人人文库网上搜索. 1.C语言转义字符和格式控制符参考转义 ...
- java的格式控制符_C语言的格式控制符
1. 格式控制符 格式输出printf 作用是向终端输出若干个类型任意的数据. 格式:printf (格式控制符,输出列表) 1) 格式控制符 l % ...
- c语言转义字符 xhh,jsj_C语言转义字符和格式控制符参考.pdf
jsj_C语言转义字符和格式控制符参考 C : \a:, \b:: \f: \n: , \r:, \t: \v: \\: \': \": \?: \ddd: \xhh: \0:(NULL), ...
最新文章
- 你所不知道的 Android Studio 调试技巧
- [转载]MongoDB开发学习 经典入门
- python知识:*args 和**kwargs
- 关闭oracle自动统计,禁用Oracle 11g的统计数据自动收集功能
- 今天的我坐下来的蜡笔小新
- python虚函数_Python进阶话题杂谈(十三)纯虚函数与抽象基类
- 对计算机的硬盘进行高级格式化,牛刀初试 高级格式化硬盘完全体验
- uva297(quadtree)
- ExtJS 4正式版今天发布
- SQL注入从入门到精通
- 通俗理解贝叶斯,全概率定理
- 【数据挖掘】通用论坛正文提取
- js动态显示实时时间
- 区块链技术入门学习指引
- signature=2850cfcfebaece38f3ee6f56047eb922,A characteristic metabolic signature of breast cancer
- 到站提醒APP应用 隐私声明
- 18.网络技术——BGP的原理+实验题(后附练习题)
- 卷积核的优势-权值共享与局部感知能力
- Cortex-M3中C与汇编的交互
- 《阿猫阿狗2》和《芝麻开门》的相似之处