格式化输出数字 7


通常用户需要获得相应数字的格式及它们的位数或用0补足前面空缺的位数,有一个简单而统一的方法使用”-F”符号:

让我们做一个前置空缺位补足0的例子:

$number = 68
'{0:d7}' -f $number

它将用0补足前面空缺的位数产生一个7位的字符串。后面的”d”是用来控制调整数字前面的位数。

我们再来使用”n”替代”d”限制数字的位数。这次数字后面的”n”用来控制数字后面小数点的位数(尾巴将会四舍五入):

$number = 35553568.67826738
'{0:n1}' -f $number

同样使用“p“格式化百分数(尾巴将会四舍五入):

$number = 0.32562176536
'{0:p0}' -f $number

原文地址: Formatting Numbers Easily

×用微信扫描并分享
本文链接: https://www.pstips.net/formatting-numbers-easily.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

7 条评论 “格式化输出数字