FoxPro/Visual FoxPro - Posiciones Decimales Ampliado

 
Vista:

Posiciones Decimales Ampliado

Publicado por Sebastian (3 intervenciones) el 30/12/2003 17:59:28
Gracias a Angel por su apropiada respuesta...

Quisiera exponer mas ampliadamente la inquietud que tengo...

Debo geberar un archivo de texto que continene valores que vienen de campo numerico con posiciones decimales. Lo que pasa es que debo separar la parte entera de la decimal y guardarlo como el ejemplo...

ejemp.
040055600

El valor original del campo es 400556.00.

No encuentro la forma de obtener la parte decimal...

HELP MEEEEEEEEEEE!!! Gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Posiciones Decimales Ampliado

Publicado por Charles Benzon (340 intervenciones) el 30/12/2003 21:23:39
Buenas,
Pregunto si los campos decimales siempre son 2?
si es asi... puedes separar:
Ej. valor = 040055600
num_decimal = val(right(alltrim(str(valor)),2) && los 2 ultimos num.
num_entero= val(substr(str(valor),1,len(str(valor))-2) && el resto - 2 ultimos digitos

Bueno, asi ya tienes las dos partes. entero y decimal

Saludos.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar