我有一个号码$int
,,
$int = 9.5587452369
我希望这个数字采用我试过的 xx.xxx 格式:
$int = "{0:N3}" -f ($int)
$int = "{0:D2}" -f ($int)
或者
$int = "{0:D2}" -f ("{0:N3}" -f ($int))
但它不起作用。有任何想法吗?
我有一个号码$int
,,
$int = 9.5587452369
我希望这个数字采用我试过的 xx.xxx 格式:
$int = "{0:N3}" -f ($int)
$int = "{0:D2}" -f ($int)
或者
$int = "{0:D2}" -f ("{0:N3}" -f ($int))
但它不起作用。有任何想法吗?
使用toString()
指定格式的方法。
PS > $int = 9.5587452369
PS > $int.ToString("00.000")
09,559
或者
PS > "{0:00.000}" -f $int
09,559
在MSDN - 自定义数字格式字符串中阅读更多信息