Ver Mensaje Individual
  #4  
Viejo 28/05/08, 20:51:56
Avatar de Alfredosite
Alfredosite Alfredosite is offline
Senior Member
 
Fecha de Ingreso: jul 2007
Localización: Lima-Perú
Mensajes: 135
Wink re

Hola :
<campo> = <función> ( <argumento> ).
Donde:
<campo> : puede ser un campo de la tabla donde stas cargando la data o una variable
<función> : Puede ser una funcion para por ejmplo: ABS(Valor absoluto del argumento),SIGN(Signo del argumento. La función de vuelve 1 si el argumento es positivo, 0 si el argumento es 0 y -1 si es negativo), CEIL (Valor entero inferior al argumento), FLOOR (Valor entero superior al argumento),TRUNC (Parte entera del argumento), FRAC( Parte fraccionaria del argumento )

<argumento> : Numero a operar...

Si deberia poder usando el FRAC no te olvides dejar espacio entre los parentesis del FRAC( ) asi:
por ejemplo:

Sin espacio:
FRAC(var)
Con espacio:
FRAC( var )

Ejem:
DATA N TYPE P DECIMALS 2.
DATA M TYPE P DECIMALS 2 VALUE '4.53'.

N = FRAC( M ).
WRITE: / 'FRAC: ', N.

En pantalla saldria: (parte decimal)
FRAC: 0.53

Saludos.
Responder Con Cita