如何将 double 转换为 int 但确保无论十进制值如何(只要十进制值不为 0),它都会四舍五入?
最佳答案
您可以使用 .NET [Math]::Ceiling
函数并将结果转换为 [int]
:
PS > [int][Math]::Ceiling(1.1)
2
PS > [int][Math]::Ceiling(1.6)
2
PS >
关于powershell - 将 double 舍入到最接近的整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29812802/