Ответ 1
Вы можете использовать функцию .NET [Math]::Ceiling
и передать результат в [int]
:
PS > [int][Math]::Ceiling(1.1)
2
PS > [int][Math]::Ceiling(1.6)
2
PS >
Как преобразовать double в int, но убедитесь, что он округляется независимо от десятичного значения (если десятичное значение не равно 0)?
Вы можете использовать функцию .NET [Math]::Ceiling
и передать результат в [int]
:
PS > [int][Math]::Ceiling(1.1)
2
PS > [int][Math]::Ceiling(1.6)
2
PS >