Comunidad de diseño web y desarrollo en internet online

Redondeo de precios

Citar            
MensajeEscrito el 30 Jul 2008 11:56 am
Tengo un precio que depende del valor del dolar por lo que a veces queda con todos los decimales, por ejemplo 17.2389767539 preciso entones que quede 17.50.

a) La primera parte del problema se resume a capturar la parte decimal...cómo hago eso?
b) De esa parte decimal tengo que capturar ahora los dos primeros números ....cómo hago eso?
c) Con los dos primeros números capturados dejar el precio como 17.50 pero si fuese 17.87 dejar como 18.00 ....cómo hago eso?

Desde ya muchas gracias

Claudio

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 30 Jul 2008 04:14 pm
Hola que tal, no se mucho del tema pero te dejo unos links útiles.. al menos para los puntos a) y b)

http://blog.flexexamples.com/2007/12/13/rounding-numbers-in-flex-using-the-numberformatter-class/

http://livedocs.adobe.com/flex/3/html/help.html?content=formatters_1.html

Espero te sea útil

Jonathan

Por jgriguol

35 de clabLevel



Genero:Masculino  

Argentina

msie7
Citar            
MensajeEscrito el 30 Jul 2008 10:59 pm

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 31 Jul 2008 11:39 am
Gracias a todos los que me brindaron ayuda.

Comparto con ellos y quienes precisen la solución al problema propuesto:

/////////////////////////////////////////////////////////

var Precio:Number = new Number();
Precio = 150;

var Dolar:Number = new Number();
Dolar = 1.55

var Convertir:Number = new Number()
Convertir = Precio/Dolar;

mostrando();

function mostrando():void
{
if ( ( Convertir - Math.floor(Convertir) ) < 0.5 )
{
trace ( Math.round(Convertir) + "." + "50" );
}
else
{
trace ( Math.round(Convertir) + "." + "00");
}
}

Por Ishkandar

Claber

303 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.