Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Powershell [int][Math]::Floor($a/$b) versus [Math]::Floor([int]$a / [int]$b)
In which I prove that that the terser [int][Math]::Floor($a/$b) gives the
same results as the technet recommended [Math]::Floor([int]$a / [int]$b)
Said technet recomendation is available at:
One extra cast is probably slower too.
1.. 1000 | ForEach-Object {
Foreach ($divisor in 2,3,5,7) {
$a = [int][Math]::Floor($_ / $divisor)
$b = [Math]::Floor([int]$_ / [int]$divisor)
if ($a -ne $b) {
"$($a) <> $($b) : $($a)/$($b)"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.