Reference for Processing version 1.2. If you have a previous version, use the reference included with your software. If you see any errors or have suggestions, please let us know. If you prefer a more technical reference, visit the Processing Javadoc.

Name

### pow()

Examples
```float a = pow( 1, 3);  // Sets "a" to 1*1*1 = 1
float b = pow( 3, 5);  // Sets "b" to 3*3*3*3*3 = 243
float c = pow( 3,-5);  // Sets "c" to 1 / 3*3*3*3*3 = 1 / 243 = .0041
float d = pow(-3, 5);  // Sets "d" to -3*-3*-3*-3*-3 = -243```
Description Facilitates exponential expressions. The pow() function is an efficient way of multiplying numbers by themselves (or their reciprocal) in large quantities. For example, pow(3, 5) is equivalent to the expression 3*3*3*3*3 and pow(3, -5) is equivalent to 1 / 3*3*3*3*3.
Syntax
`pow(num, exponent)`
Parameters
num int or float: base of the exponential expression int or float: power of which to raise the base
Returns float
Usage Web & Application
Related sqrt()
Updated on June 14, 2010 12:05:29pm EDT