Anuncios

Bienvenidos sean a este post, hoy veremos una funcion de PHP.

Anuncios

Esta funcion eleva un valor a la potencia con un valor informado con precision arbitraria, veamos su sintaxis:

bcpow(valor_1, valor_2[, escala]);
Anuncios

El valor_1 sera el que elevaremos en base al valor_2, este debe ser entero sin decimales porque nos devolvera un aviso pero igualmente funcionara, y escala sera para indicar cuantos numeros mostraremos despues de la coma decimal, este valor se puede establecer mediante la funcion bcscale, vamos a analizar un ejemplo y para ello crearemos un archivo con el nombre de pow.php y le agregaremos el siguiente codigo:

pow.php

<?php

echo bcpow(3.3, 3) . PHP_EOL;
echo bcpow(3.3, 3, 3) . PHP_EOL;

?>
Anuncios

En ambos casos mostraremos el resultado de elevar el primer valor pero en el primer caso no pasaremos un valor de escala pero si en el segundo caso, veamos como es la salida:

$ php pow.php
35
35.937
$
Anuncios

Nos devolvio el valor de elevar al cubo el primer valor pero la unica diferencia entre ambos es la cantidad de digitos que se muestra despues de la coma en base al valor de escala que en uno no lo informamos y en el otro si.

Anuncios
Nota:
Si no pueden usarla es porque deben instalar la extension bcmath.
Anuncios

En resumen, hoy hemos visto bcpow, que es, para que sirve, como se utiliza, y un ejemplo practico para poder verlo en accion, espero les haya sido de utilidad sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Anuncios
pp258

Donación

Es para mantenimento del sitio, gracias!

$1.50