pi
rad2deg
Math Functions
PHP Manual

# pow

(PHP 4, PHP 5)

pow — Expresión exponencial

### Descripción

number pow ( number `$base` , number `$exp` )

Devuelve el valor `base` elevado a la potencia `exp` .

Warning

En PHP 4.0.6 y versiones anteriores, pow() siempre devolvía un valor tipo float, y no producía advertencias.

### Lista de parámetros

`base`

  La base a ser usada

`exp`

  El exponente

### Valores retornados

`base` elevada a la potencia de `exp` . Si el resultado puede ser representado como entero, éste será devuelto como integer, de lo contrario será devuelto como float. Si la potencia no puede ser computada, se devolverá `FALSE`.

### Registro de cambios

Versión | Descripción
--- | ---
Desde 4.0.6 | La función devolverá resultados tipo integer si es posible, antes devolvía siempre un resultado float. Para versiones anteriores, es posible que reciba resultados erróneos para números complejos.
Desde 4.2.0 | PHP deja de emitir una advertencia si el valor no puede ser computado, ahora sólo devolverá un valor `FALSE` silenciosamente.

### Ejemplos

Example #1 Algunos ejemplos de pow()

`<?php
var_dump(pow(2, 8)); // int(256)
echo pow(-1, 20); // 1
echo pow(0, 0); // 1
echo pow(-1, 5.5); // PHP >4.0.6 NAN
echo pow(-1, 5.5); // PHP <=4.0.6 1.#IND
?>`

### Ver también

- exp() - Calcula el exponente de e
- sqrt() - Raíz cuadrada
- bcpow() - Eleva un número de precisión arbitraria a otro.
- gmp_pow() - Eleva un número a una potencia

pi
rad2deg
Math Functions
PHP Manual