Funciones Matemáticas
PHP Manual

pow

(PHP 4, PHP 5)

powExpresión exponencial

Descripción

number pow ( number $base , number $exp )

Devuelve el valor base elevado a la potencia exp.

Parámetros

base

La base a ser usada

exp

El exponente

Valores devueltos

base elevada a la potencia de exp. Si ambos argumentos son números enteros no negativos y el resultado puede ser representado como un entero, el resultado será devuelto con tipo integer, de lo contrario se devuelve como un float.

Historial de cambios

Versión Descripción
4.2.0 No se emite advertencia, incluso si el valor no puede ser calculado.
4.0.6 Ahora la función devolverá resultados integer, si es posible. Antes siempre devolvía un resultado float. Para versiones anteriores, puede que se reciba un resultado falso para números complejos.

Ejemplos

Ejemplo #1 Algunos ejemplos de pow()

<?php

var_dump
(pow(28)); // int(256)
echo pow(-120); // 1
echo pow(00); // 1

echo pow(-15.5); // PHP >4.0.6  NAN
echo pow(-15.5); // PHP <=4.0.6 1.#IND
?>

Notas

Nota:

Esta función convertirá toda entrada en un número, incluso valores no escalares, lo cual podría conducir a resultados extraños.

Ver también


Funciones Matemáticas
PHP Manual