Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: :ohk<any> en 25 Mayo 2011, 02:40 am



Título: Valor absoluto en php [Solucionado]
Publicado por: :ohk<any> en 25 Mayo 2011, 02:40 am
Pues como dice el titulo, una duda bastante simple.
Como sacar el valor absoluto o mejor dicho un valor siempre positivo en php.
Me explico, ingresamos -1.5 y utilizando alguna funcion en php, convertir lo ingresado a 1.5

Pues bien, he usado abs() en php.
Me devuelve un valor positivo, pero no me devuelve 1.5 sino 2.
Osea me esta redondeando el numero ingresado y no es lo que busco.
Alguno de ustedes se sabe una mejor funcion en php para lo que necesito?

De antemano muchas gracias
Saludos


Título: Re: Valor absoluto en php [Solucionado]
Publicado por: #!drvy en 25 Mayo 2011, 03:23 am
Si lo has solucionado estaría bien que pongas cual es la solución xD

yo propongo esta:
Código
  1. <?php
  2. $int = "1549954545454";
  3. $intt = ($int*-1);
  4. echo 'Negativo: '.$int.'<br /> Positivo: '.$intt;
  5. ?>

Edit: Aunque no creo que sea precisamente abs el que te redondee el numero.. abs = absolute.


Saludos


Título: Re: Valor absoluto en php [Solucionado]
Publicado por: Nakp en 25 Mayo 2011, 04:29 am
pues... precisamente :S abs no redondea los numeros :xD