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.