Redondeo de cifras
Publicado por Marcos Adrián Jara Rodriguez (155 intervenciones) el 18/05/2001 17:14:53
Tengo un problema grabe en Visual FoxPro 6.
Es que trabajo con 2 decimales, utilizo:
- SET DECIMALS TO 2 y;
- SET FIXED ON
Pero algunas veces foxpro se hace del loco y me redondea los valores al entero, por ej.:
Si x = 12024.92
Al hacer STR(x) me retorna 12025, esto es facil de solucionar con STR(x,16,2) pero el problema es que el siempre está redondeando, al sumar, multiplicar, dividir o restar, y al final del mes, mis informes salen con mucha diferencia
Que comando debo utilizar para que el Fox no me redondee al entero, o en todo caso que me redondee al 2do. Decimal.
De antemano Gracias.
Es que trabajo con 2 decimales, utilizo:
- SET DECIMALS TO 2 y;
- SET FIXED ON
Pero algunas veces foxpro se hace del loco y me redondea los valores al entero, por ej.:
Si x = 12024.92
Al hacer STR(x) me retorna 12025, esto es facil de solucionar con STR(x,16,2) pero el problema es que el siempre está redondeando, al sumar, multiplicar, dividir o restar, y al final del mes, mis informes salen con mucha diferencia
Que comando debo utilizar para que el Fox no me redondee al entero, o en todo caso que me redondee al 2do. Decimal.
De antemano Gracias.
Valora esta pregunta


0