随笔 - 0, 文章 - 264, 评论 - 170, 引用 - 0
数据加载中……

C语言中输出指定位数的小数

c语言小数位数输出,分两种情形:
一、%nf    
即输出的数字占n位 当原数字位数大于n时原样输出,原数字位数小于n时输出数字左端补上空格,比如原数字为a=1.23456;n为4时输出为1.23456,n为9时输出为
(空格空格1.23456)

二、%n.mf
即输出总共占n位其中有m位小数 如a=1.23456 用%4.2f输出为1.23如果用
%5,1f输出为123.4即长度为5小数为1!这里也有当原数字长度小于n时左端补空格这个规则!
还有就是当n前面有个负号时即%-nf或%-n.mf时就右端补空格!

posted on 2014-09-20 21:29 小一败涂地 阅读(6537) 评论(0)  编辑  收藏 所属分类: C语言


只有注册用户登录后才能发表评论。


网站导航: