私は小数点以下の数字を含むユーザー入力を持っています。私は計算を行うために使用できる形式にその入力を変更する必要があります。jQueryの数値書式が正しく機能しない
だから、次の点を考慮してくださいつまり
input --> should become
10,123.15 --> 10.123,15
10.123,15 --> 10.123,15
10,123.1 --> 10.123,10
10.123,1 --> 10.123,10
10,123 --> 10,123,00
10.123 --> 10.123,00
10.123,13562 --> 10.123,14
10,123.13562 --> 10.123,14
:使用ドット千人に区切り、カンマを小数点区切りのために、常に切り上げ、2進数を返す途中。
私はregex'es、substr、roundを使用してみましたが、ちょっと固まってしまいました。上記の最初の2つの例では動作していますが、残りの部分はうまくいきません。
これを数時間見ていますが、おそらくそれで私を助けることができますか? JQuery Number Formatting私はちょっと助けてくれましたが、それでも上記のすべての例ではうまくいきません。
誰かが私を助けることができたらとてもうれしいです!
カンマであれば、ドット、1削除カンマ、2使用toFixed(2)、多くのヨーロッパの数フォーマッタのいずれかを使用して3.再フォーマットする前に - コンマの前のドットはドットを交換する場合何もせずにカンマをドットで置き換えます。リンスとリピート – mplungjan