10
如何将double转换为int,但不管小数值如何(只要十进制值不是0),都要确保它舍入起来?向上舍入一个双精度到最接近的整数
如何将double转换为int,但不管小数值如何(只要十进制值不是0),都要确保它舍入起来?向上舍入一个双精度到最接近的整数
您可以使用.NET [Math]::Ceiling
功能,并把结果给[int]
:
PS > [int][Math]::Ceiling(1.1)
2
PS > [int][Math]::Ceiling(1.6)
2
PS >