MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Eliminar los Ceros a la Derecha de un numero (foro/showthread.php?t=41684)

jeanficetola 22/02/11 12:47:41

Eliminar los Ceros a la Derecha de un numero
 
Buen Dia,

Necesito hacer que una variable de tipo Decimal eliminarles los ceros si


despues de la coma el valor es distinto de cero dejo el valor con los decimales

sino le elimino los ceros

hugoa77 22/02/11 13:41:33

Hola, podes usar las funciones FRAC (devuelve la parte decimal) y TRUNC (devuelve la parte entera).
Si FRAC( n ) <> 0 entonces imprimis n sino tendrias que crear una variable sin decimales y copias el valor de n en dicha variable y luego lo imprimis...
Ahora me queda la duda, en donde lo queres mostrar... es un alv, smartform, etc etc... Porque depende de eso tambien para solucionarlo.
Espero te sirva.

Hugo


Husos Horarios son GMT. La hora en este momento es 20:38:25.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web