Código de PHP - Función para devolver un numero decimal con X dígitos decimales sin redondear

Imágen de perfil

Función para devolver un numero decimal con X dígitos decimales sin redondeargráfica de visualizaciones


PHP

Publicado el 19 de Junio del 2014 por Administrador
1.646 visualizaciones desde el 19 de Junio del 2014. Una media de 14 por semana
Función que puede recibir un número con muchos decimales, y te puede devolver el número con menos decimales pero sin redondear.
Por ejemplo, el numero 12.3456789 lo podría devolver con dos decimales: 12.34 en vez de 12.35 que haría cualquier otra función.

Versión 1

Publicado el 19 de Junio del 2014gráfica de visualizaciones de la versión: Versión 1
1.647 visualizaciones desde el 19 de Junio del 2014. Una media de 14 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella


Forma parte de Diario de Toredo
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
/**
 * funcion para convertir un numero a decimal con X digitos
 * @param String $number
 * @param Int $digitos cantidad de digitos a mostrar
 * @return Float
 */
function truncateFloat($number, $digitos)
{
	$raiz = 10;
	$multiplicador = pow ($raiz,$digitos);
	$resultado = ((int)($number * $multiplicador)) / $multiplicador;
	return number_format($resultado, $digitos);
}
 
echo truncateFloat("123.456789",2);
?>



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s2698