44问答网
所有问题
c语言中%6.2f和%7.2f,这6.2和7.2是怎样决定的,这俩数字有什么意思?
如题所述
举报该问题
推荐答案 推荐于2017-09-05
%6.2和%7.2都一般用于输出宽度
%6.2:输出宽度为6位,保留2位小数
%7.2:输出宽度为7位,保留2位小数
a=12345;printf("%3d",a);此时输出长度3<5,按原样输出,结果为12345
a=12.345;printf("%5.2f",a);输出5位,保留2位小数,且四舍五入,结果为12.35
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y3YGV6DZ63GZVD6KRVZ.html
其他回答
第1个回答 2015-11-04
这是输出格式中规定浮点数是以总宽度6位、2位小数输出。
如实际小数位数不足2位,则补0;如小数位数超过2位,则多余部分四舍五入。
如总宽度(包括小数点算1位,再加上2位小数,如果有符号位"-"也算1位)不足6位,则前面补空格;如总宽度超过6位时,按实际宽度输出。
本回答被网友采纳
第2个回答 2015-11-04
%6.2f 表示浮点型数显示时,小数点前面有6位数,小数点后有2位
相似回答
C语言中%7.2f是什么意思
答:
表示该浮点型占7个宽度,保留两位小数,小数点也算一个宽度。.2是保留两位小数,7是指宽度为7。代码示例如下:include<stdio.h> int main (){ float a=5.1523;printf("
%7.2f
\n",a);return 0;}
C语言中%7.2什么意思
答:
1、%7.2f指的是格式化为float的浮点数格式。2、其中的7指的是最后输出总的占位符为7位,包含小数点,小数点也占一位,不足时前面补上空格符,缺几个补几个。3、其中的.2指的是保留最后的2位小数。4、比如
%7.2f的
2.5输出就是:(加号代表空格符)+++2.50。
c语言中
"
%7.2f
"表示
什么
答:
表示该浮点型占7个宽度,保留两位小数,小数点也算一个宽度。.2是保留两位小数,7是指宽度为7。代码示例如下:include<stdio.h> int main (){ float a=5.1523;printf("
%7.2f
\n",a);return 0;}
有点不理解
%7.2f是啥意思
为什么要这样写
答:
表示格式控制,f表示单精度型,7.2表示输出时整体占7位(不够时前面补空格)
,小数后保留两位,对下一位四舍五入。如:float a=123.456;printf("%7.2f",a);输出结果为:□123.46 (□代表空格)
大家正在搜
c语言中的for是什么意思
c语言中12f是什么意思
%if在c语言中是什么意思
c语言中f是什么意思
define在c语言中是什么意思
在c语言中lf什么意思
c语言中scanf有什么用
c语言中fabs函数怎么用
c语言中fun函数的意义
相关问题
主f/1.7/2.6,副f/2.0是什么意思
吉他中的低音3,低音6,2,5,7,高音3是什么意思
理财中7日年华率2.6是什么意思?
c语言,表2-7数值范围那,小括号里精确到6到7位什么意思,...
才,比6.45是多2.46的数是多少比十少7.2的数是多少?
从7个人中选两个和从7个人中选一个再从六个人中选一个有什么区...
架空光缆钢吊线7/2.2*6中,*6是什么意思
360度安全卫士7.0和6.2这两版本,哪个好用些?