Numberを指定された桁数のStringに変換します。
nf()は123.45のような数値を、'123.4500'のように 指定された桁数で書式化された文字列に変換します。
最初のパラメータnumは、文字列に変換する数値です。 例えば、nf(123.45)を呼び出すと、文字列'123.45'が返されます。 nf([123.45, 67.89])のように数値の配列が渡された場合、 書式化された文字列の配列が返されます。
2番目のパラメータleftはオプションです。nf(123.45, 4)のように 数値が渡された場合、小数点の左側に含める最小桁数を設定します。leftが numの桁数より大きい場合、未使用の桁は0で埋められます。例えば、 nf(123.45, 4)を呼び出すと、文字列'0123.45'が返されます。
3番目のパラメータrightもオプションです。nf(123.45, 4, 1)のように 数値が渡された場合、小数点の右側に含める最小桁数を設定します。rightが numの小数点以下の桁数より小さい場合、numは指定された小数点以下の 桁数に丸められます。例えば、nf(123.45, 4, 1)を呼び出すと、文字列 '0123.5'が返されます。rightがnumの小数点以下の桁数より 大きい場合、未使用の小数点以下の桁は0で埋められます。例えば、 nf(123.45, 4, 3)を呼び出すと、文字列'0123.450'が返されます。
数値が負の場合、例えばnf(-123.45, 5, 2)を呼び出すと、 文字列'-00123.45'が返されます。
実例
シンタックス
nf(num, [left], [right])
nf(nums, [left], [right])
パラメーター
書式化する数値。
小数点の左側に含める桁数。
小数点の右側に含める桁数。
書式化する数値の配列。