在编程过程中,往往要设置输出数值的宽度和小数点后位数,如何用printf语句控制输出数值的宽度和小数点后位数呢?小编以C++为例与大家分享一下编程经验。

方法/步骤
-
1
首先,定义三个实数型变量,保存计算的数值。
-
2
接着,给x和y赋值,如下图所示。
-
3
对x和y进行除法运算,保存在变量z中。
-
4
最后,输出变量z的值。
-
5
运行程序,可以看到计算得到的数值,小数点后位数是默认的。
如果想自己控制实数的小数点后位数,该怎么办呢?
-
6
可以在%之后,添加数值的小数点后位数,如下图所示。
-
7
运行程序,输出实数的小数点后位数,按照设定的值输出了。
-
8
我们还可以控制输出的整个数值的宽度,本例设置数值宽度为11位。
-
9
测试程序,数值输出的宽度,按照设置的11位输出了。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
文章评论