Given a number value, is there a function to determine if there are any to the right of the decimal place?
Off the top of my head and untested:
lcNumber = ALLTRIM( STR( lnNumber ) )
lcDecimals = GETWORDNUM( lcNumber, 2, "." )
IF NOT EMPTY( lcDecimals )
lnDecimals = VAL( lcDecimals )
IF NOT EMPTY( lnDecimals )
*** There is a decimal valueENDIFENDIF