Integer.pow

You're seeing just the function pow, go back to Integer module for more information.
Link to this function

pow(base, exponent)

View Source (since 1.12.0)

Specs

Computes base raised to power of exponent.

Both base and exponent must be integers. The exponent must be zero or positive.

See Float.pow/2 for exponentiation of negative exponents as well as floats.

Examples

iex> Integer.pow(2, 0)
1
iex> Integer.pow(2, 1)
2
iex> Integer.pow(2, 10)
1024
iex> Integer.pow(2, 11)
2048
iex> Integer.pow(2, 64)
0x10000000000000000

iex> Integer.pow(3, 4)
81
iex> Integer.pow(4, 3)
64

iex> Integer.pow(-2, 3)
-8
iex> Integer.pow(-2, 4)
16

iex> Integer.pow(2, -2)
** (ArithmeticError) bad argument in arithmetic expression