benleggiero
03/21/2017, 12:33 AMfun Integer.toThePowerOf(exponent: Integer): Integer =
when (exponent) {
in (Integer.min..0) -> 0
1L -> this
else -> Math.pow(this.toDouble(), exponent.toDouble()).toLong()
}