PowerShell 中的整数除法

问题描述 投票:0回答:1

在 PowerShell 中进行整数除法的最简单方法是什么?这样参数就是整数,结果也是整数。

在 C++ 中,例如

115/10

powershell integer-division
1个回答
0
投票

使用

System.Math.Truncate

[Math]::Truncate(115/10) # -> 11

PowerShell 根据需要扩展数值类型,并切换到

[double]
[int]
操作数相除,从而产生余数。

将除法结果转换为

[int]
(
[int] (115 / 10)
) 与使用 [Math]::Truncate()
相同,因为它执行半到偶数四舍五入 - 有关详细信息,请参阅这个答案

© www.soinside.com 2019 - 2024. All rights reserved.