将小数点数转换为整数 - PowerShell

Convert decimal point number to integer - PowerShell

我正在编写一个 PowerShell 脚本,将带小数点的数字转换为整数。

$val = 1024.24

如何将这个值转换为整数? (我希望它是 1024)

使用下限舍入,四舍五入到较小的整数

[Math]::Floor($val)

编辑:如果只是丢弃小数部分不是您想要的,您可以使用 [Math]::Round($val) 像普通数学舍入一样对数字进行舍入,或者您可以使用 [Math]::Ceiling($val) 进行舍入(在你的情况下,它会四舍五入到 1025),它可能不是你需要的,但很高兴知道你也有这些选项。