Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
CGJA
Creator II
Creator II

Truncar 2do Decimal en formato Money

Buenos días:

Estoy tratado de investigar como puedo truncar a mi segundo decimal ya que estoy realizando esta formula donde se muestra

=Money(num(PMR-(PMR*(IF_PorcentGral+IF_PorcentPaq+IF_PorcentReg+IF_PorcentSubPaquete))),'0.000')

Precios CDes.JPG

como ejemplo la 50.05.005 el precio es $28.808

Pero si quito el formato num me lo rendondea

Precios cDes1.JPG

Aquí como pueden ver la misma prueba esta en $28.81

lo que yo quiero es truncar a dos decimales ejemplo 28.80 sin que me lo redondee, espero me puedan ayudar

Saludos

2 Replies
sorrakis01
Specialist
Specialist

Hola Henry,

Si puedes subir los datos que tienes o una muestra mucho mejor.

Seguro que la variable en el script la tienes así SET MoneyFormat='#.##0,00 €;-#.##0,00 €';

Reemplaza los 0 por #, o prueba dejarlo así

Seguro que la variable en el script la tienes así SET MoneyFormat='#.###,#0 €;-#.###,#0 €';


Te he hecho un mini ejemplo por si te puede ayudar o quizas no es lo que buscas, pero espero que te ayude....

Saludos,

Joaquin_Lazaro
Partner - Specialist II
Partner - Specialist II

Hola:

Tienes tres funciones Ceil( expresión  ) Floor( expresión  ) y Round( expresión  )

Ceil redondea al alza, es decir a la siguiente unidad o decimal

Floor redondea a la baja (en algunos lenguajes de programación se conoce por truncar)

Round redondeo clásico, a la siguiente unidad si es mayor que cinco o trunca si es menor que cinco

Saludos

Joaquín