4:38 AM
New plan: Three operators.
Power: Takes a float as first number, and integer as second. Returns float ** integer
Root: Takes a float as first number, and integer as second. Returns float ** (1 / integer)
Rational power: Takes a float and two integers. Returns float ** (integer_1 / integer_2)