%f占位符

介绍:

 %f ,用来输出实数(包括单双精度),以小数形式输出。

通常情况下,当输入的数值或者打印的数值是float类型数据时,使用%f ,当然在精度更高的double数据类型下,也可以进行使用。

double 、float 之间的区别(最显著的):

double类型数据默认情况下输出15位小数。

float类型数据默认情况下输出7小数。

%f的不同宽度表达方式:

%n.f ——其中n表示某个整数(不论正负)
%1.f

 

%0.f

 

%2.f

 %-3.f

%3.f

结论:

  1. %1.f和%0.f都是可以指代取小数的整数部分,不论整数的宽度为多少,都只是取整数部分
  2. %n.f ——n表示整数(不论正负),当需要的宽度(n)超过了整数部分的宽度时,则会进行补空格,且n为正数时,则左边补空格,当n为负数时,则右边补空格
  3. %0.f 具有四舍五入的功能

 

 %.nf

 

 结论:%.nf表示取小数点后面n位,当然若小数点后面的位数小于n则用0补齐

  • 7
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值