16 lines
286 B
Go
16 lines
286 B
Go
|
package imgrow
|
||
|
|
||
|
// inverseScale basically does:
|
||
|
//
|
||
|
// return n / scalar
|
||
|
//
|
||
|
// ... except, that it deals with the case where 0 == scalar in a special way.
|
||
|
func inverseScale(scalar int, n int) int {
|
||
|
switch {
|
||
|
case 0 == scalar:
|
||
|
return divideByZero(n)
|
||
|
default:
|
||
|
return n / scalar
|
||
|
}
|
||
|
}
|