输出格式:限定小数位数

简介: 该内容介绍了在输出小数时如何限定小数位数,使用`%.nf`格式化占位符,其中`n`是所需的小数位数。示例代码展示了`%.2f`用于输出1.1为1.10。此外,可以结合限定宽度占位符一起使用。

在输出小数时,有时希望限定小数位数,例如,如果希望输出小数点后两位,占位符可写成:%.2f


即在&后加上.n  n为限定的小数位数


#include <stdio>

int main()

{

int a = 1.1;

printf("%.2f",a);

return 0;

}


输出结果为:1.10


该写法可与限定宽度占位符


目录
相关文章
|
4月前
|
C语言
用栈实现将一个十进制数值转换成八进制数值。即用该十进制数值除以8,并保留其余数;重复此操作,直到该十进制数值为0为止。最后将所有的余数反向输出就是所对应的八进制数值
这篇文章展示了如何使用栈(包括顺序栈和链栈)实现将十进制数值转换成八进制数值的方法,通过C语言编程演示了两种栈的实现方式和使用场景。
用栈实现将一个十进制数值转换成八进制数值。即用该十进制数值除以8,并保留其余数;重复此操作,直到该十进制数值为0为止。最后将所有的余数反向输出就是所对应的八进制数值
|
7月前
输出格式:限定宽度
`printf()`函数允许设定占位符的最小宽度,例如 `%nd` 强制数字至少占n位。若实际位数少于n,前面会填充空格(默认右对齐)。要使输出左对齐,可在%后加&quot;-&quot;,如`%-nd`。示例展示了不同情况下`printf()`的输出效果。
47 0
|
7月前
2.任意输入三个数,求最大数
2.任意输入三个数,求最大数
39 0
|
12月前
统计两个整数所对应的二进制数中的不同位数的个数
统计两个整数所对应的二进制数中的不同位数的个数
43 0
|
算法 Python
一日一技:如何统计一个数字的二进制值里面有多少个1
一日一技:如何统计一个数字的二进制值里面有多少个1
241 0
|
C++ iOS开发
【C++之标准类型数据的格式输出1】输入一批数值,要求保留3位小数,且上下行小数点对齐
【C++之标准类型数据的格式输出1】输入一批数值,要求保留3位小数,且上下行小数点对齐
多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。
多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。
142 0
多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。
BigDecimal 比较大小及保留两位及取非负数
BigDecimal 比较大小及保留两位及取非负数
106 0
输入7个整数(0-100),代表7个整数,用空格隔开.小数点后保留两位小数,每行输入后换行.去掉一个最高分一个最低分,输出每组的平均分.用一个循环完成(7个面试官问题)
输入7个整数(0-100),代表7个整数,用空格隔开.小数点后保留两位小数,每行输入后换行.去掉一个最高分一个最低分,输出每组的平均分.用一个循环完成(7个面试官问题)
169 0
输入7个整数(0-100),代表7个整数,用空格隔开.小数点后保留两位小数,每行输入后换行.去掉一个最高分一个最低分,输出每组的平均分.用一个循环完成(7个面试官问题)