Name

pow()

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.

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
    

Syntax

  • pow(n, e)

Parameters

  • n(float)base of the exponential expression
  • e(float)power by which to raise the base

Return

  • float

Related