将小数点数转换为整数 - PowerShell
Convert decimal point number to integer - PowerShell
我正在编写一个 PowerShell 脚本,将带小数点的数字转换为整数。
$val = 1024.24
如何将这个值转换为整数? (我希望它是 1024)
使用下限舍入,四舍五入到较小的整数
[Math]::Floor($val)
编辑:如果只是丢弃小数部分不是您想要的,您可以使用 [Math]::Round($val)
像普通数学舍入一样对数字进行舍入,或者您可以使用 [Math]::Ceiling($val)
进行舍入(在你的情况下,它会四舍五入到 1025),它可能不是你需要的,但很高兴知道你也有这些选项。
我正在编写一个 PowerShell 脚本,将带小数点的数字转换为整数。
$val = 1024.24
如何将这个值转换为整数? (我希望它是 1024)
使用下限舍入,四舍五入到较小的整数
[Math]::Floor($val)
编辑:如果只是丢弃小数部分不是您想要的,您可以使用 [Math]::Round($val)
像普通数学舍入一样对数字进行舍入,或者您可以使用 [Math]::Ceiling($val)
进行舍入(在你的情况下,它会四舍五入到 1025),它可能不是你需要的,但很高兴知道你也有这些选项。