Powershell で数値を最も近い 5 の増分に丸める関数を作成したいと考えています。1 未満の数値はすべて 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
}