6
我公司拥有一批$int
格式化整数x.xxxxx作为xx.xxx
$int = 9.5587452369
我想这个数字是在格式XX.XXX
我想:
$int = "{0:N3}" -f ($int)
$int = "{0:D2}" -f ($int)
或
$int = "{0:D2}" -f ("{0:N3}" -f ($int))
但它不工作
任何想法?
我公司拥有一批$int
格式化整数x.xxxxx作为xx.xxx
$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
完美,第二个效果很好(我不得不使用它作为一个整数) 不知道“的personnal格式化”是可能的 谢谢! – jgoup 2013-02-11 15:33:50