我想创建一个函数,将一个数字四舍五入到 Powershell 中最接近的增量 5。每个小于 1 的数字都应该四舍五入,但每个大于 1 的数字都应该四舍五入到 5 的结束增量(5、10、15 等)。
我想出了以下功能,但想知道是否有更简单的方法。
Function Get-Increment([float] $value, [int] $increment){
$value = [math]::Ceiling($value)
if($value -gt 1){
while($value % $increment){$value++}
}
return $value
}