112.4 = 112
112.5 = 113
Lo tuyo no se donde lo sacas?
-----Mensaje original-----
From: emr
Sent: Sunday, October 23, 2011 1:14 AM
To: Comunidad de Visual Foxpro en Espa�ol
Subject: [vfp] Redondear cantidades
Hola saludos a todos, mi pregunta es la siguiente:
Alguien me puede decir como hacer para redondear las cantidades,
ejemplo
los precios que tengan 2.4 pesos redondi� a 0
y los precios que tengan mas de 2.5 redondi� a 5 pesos
esto es que si tengo 112.4 pesos redondi� a 110.00
y si tengo 112.5 redondi� a 115.00
De antemano les agradezco mucho su ayuda
Saludos
Enrique Martinez Regalado
Puerto Vallarta, jalisco M�xico
Round(112.4,0)
0 --> redondear sin decimales
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
Saludos
-----Mensaje original-----
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de emr
Enviado el: Domingo, 23 de Octubre de 2011 01:44 a.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Redondear cantidades
Ahora entiendo
Saludos y muchas gracias a todos por contestar.
Enrique Martinez
saludos
Enrique Martinez
El día 23 de octubre de 2011 10:07, peggasso <pegg...@gmail.com> escribió:
> la funcion sería como esta
>
> **-----------
>
> LOCAL nMin, nMax as Integer
> clear
> ? redondealo(112.4)
>
>
> Function Redondealo(n As Double) As Double
> IF n>=ROUND(n,-1)
> nMin=ROUND(n,-1)
> nMax=nMin+5
> ELSE
> nMax=ROUND(n,-1)
> nMin=nMax-5
>
> ENDIF
> If n >= nMin+2.5 Then
> Redondealo = nMax
> Else
> Redondealo = nMin
> ENDIF
> RETURN Redondealo
> ENDFUNC
No habria diferencias en el precio, ya que el redondeo se haria desde
que das de alta el producto, o cuando tienes una compra del producto y
determinas el precio de venta, ya haces el redondeo, para que ya quede
el precio de venta redondeado.
Saludos y gracias por contestar.
Enrique Martinez
El día 23 de octubre de 2011 23:43, Douglas Sánchez Guillén
<dougl...@gmail.com> escribió:
Muchas gracias y gracias a todos por su ayuda.
Enrique Martinez
El día 23 de octubre de 2011 23:44, Walter R. Ojeda Valiente
<wr...@hotmail.com> escribió:
Luis María Guayán
Tucumán, Argentina
_______________________________
Comunidad Visual FoxPro en Español
http://comunidadvfp.blogspot.com