Javascriptで「.00」を保持するには? 私は現在文字列を持っています"123456789012.00"
;
ダブル123456789012.00
をキープしたい.00
toFixed(2)
文字列を返しますparseFloat()
キャストします.00
これどうやってするの?
Javascriptで「.00」を保持するには? 私は現在文字列を持っています"123456789012.00"
;
ダブル123456789012.00
をキープしたい.00
toFixed(2)
文字列を返しますparseFloat()
キャストします.00
これどうやってするの?
float は必要な精度を使用します (これが「float」と呼ばれる理由です。「floating point」のように、ポイントには固定位置がありません)。
有効数字 2 桁 (ポイントの 2 桁後) の floatを表示する場合は、 を使用できますtoFixed(2)
。数値は変更されませんが、表示したい桁数の文字列に格納されます。
toFixed()
メソッドを使用してこれを行うことができます。以下のコードは、必要な結果をブラウザのコンソールに記録します。
var num = "123456789012.00";
console.log(parseFloat(num).toFixed(2));