Add exponentiation (** / pow) support to Bases formulas

Use case or problem

There does not appear to be a way to perform exponentiation, either by using a basic arithmetic operator or by using number formulae.

For example, none of the following work in a Bases formula:

  • 12 ^ 60
  • 12 ** 60
  • pow(12, 60)
  • 12.pow(60)
  • math.pow(12, 60)

The last form is accepted by the formula editor but produces an empty result, all others are invalid.

Proposed solution

It would be useful to add a standard exponentiation operation, preferably:

base ** exponent

or via a number formula:

pow(base, exponent)

Current workaround (optional)

None

Related feature requests (optional)

None