ホストのロケールを考慮して、Number オブジェクトのストリング表現を取得します。
パラメータ |
説明 |
radix |
2 から 16 の範囲の番号付け体系基数。デフォルトは 10 です。 |
戻り値 |
説明 |
string |
Number オブジェクトのストリング表現。 |
使用法
基数 10 の場合、混在する数には、ロケールに従ってフォーマットされた小数点以下の部分が含まれます。その他の基数の場合、混在する数は切り捨てられて整数になります。
例
この例では、最初に基数を 10、その次に基数を 16 にして、ストリングフォーマットで 3 つの数を印刷します。
function p(stuff) {
print("<<<" + stuff + ">>>");
}
var integer : Number;
var fixed : Number;
var flot : Number;
try {
integer = new Number(54321);
fixed = new Number(543.21);
flot = new Number(54321E-2);
p(integer.toLocaleString()); // prints <<<54321.0>>>
p(fixed.toLocaleString()); // prints <<<543.21>>>
p(flot.toLocaleString()); // prints <<<543.21>>>
p(integer.toLocaleString(16)); // prints <<<d431>>>
p(fixed.toLocaleString(16)); // prints <<<21f>>>
p(flot.toLocaleString(16)); // prints <<<21f>>>
} catch(e) {
p("Error = " + e);
}