The pwr() function raises a value contained in an expression to the power of the value of a second expression.

pwr(num.exp,power.exp)

num.exp |
Value to raise to the power of the value of power.exp. |

power.exp |
Value whose power is applied to the value of num.exp. |

A ` power.exp` of 0 always returns a 1. A ` num.exp` of 0 returns
a 0.

As with all functions that require numeric expressions, if any of the arguments evaluate to a nonnumeric value, this run-time warning message displays:

[b16] in program "pgm", line n: Nonnumeric data when numeric required; zero used.

This statement prints a 9, the result of 3 taken to the power of 2.

print pwr(3,2)

In this statement, `3^2` is identical to `pwr(3,2)`.

print 3^2

This statement prints the square root of the value stored
in the variable `xyz`. This is equivalent to: `print sqrt(xyz)`

print pwr(xyz,.5)