$FNumber()

書式設定された数値を含む文字列を返します。

$FNUMBER()関数のフォーマット:

$FN[UMBER](numexpr,expr[,intexpr])

$FNUMBER() は通常のレポートのために数値をフォーマットまたは編集します。$FNUMBER() によって実行される丸めの詳細については、“$Justify()”を参照してください。

コードのフォーマットは次のとおりです:

$FNUMBER()の例

例:

GTM>do ^fnum
fnum;
  zprint ^fnum
  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,"+"),!
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

例:

set x=$fnumber(x,"-")

この例では、その絶対値に等しい SET x するために$FNUMBER()を使用します。

inserted by FC2 system