Examples of $FNUMBER()

Example:

    SET X=-100000,Y=2000
    WRITE "SUPPRESS NEGATIVE SIGN:",?35,$FNUMBER(X,"-"),!
    WRITE "TRAILING SIGN:",?35,$FNUMBER(X,"T"),!
    WRITE "NEGATIVE NUMBERS IN ():",?35,$FNUMBER(X,"P"),!
    WRITE "COMMAS IN NUMBER:",?35,$FNUMBER(X,","),!
    WRITE "NUMBER WITH FRACTION:",?35,$FNUMBER(X,"",2),!
    WRITE "FORCE + SIGN IF POSITIVE:",?35,$FNUMBER(Y,"+"),!
    

Produces the results:

    SUPPRESS NEGATIVE SIGN:100000
    TRAILING SIGN:100000-
    NEGATIVE NUMBERS IN ():(100000)
    COMMAS IN NUMBER:-100,000
    NUMBER WITH FRACTION:-100000.00
    FORCE + SIGN IF POSITIVE:+2000
    

Example:

    SET x=$FNUMBER(x,"-")
    

This example uses $FNUMBER() to SET x equal to its absolute value.