問題タブ [decimalformat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
87 参照

java - メソッドの結果に decimalFormat を課すにはどうすればよいですか?

私はこのコードを持っています:

私の質問は、小数点以下 2 桁まで表示されるように、方程式の結果に DecimalFormat を課す方法はありますか?

どんな助けでも本当に感謝しています。

0 投票する
1 に答える
225 参照

java - 10 進形式クラスの問題

私は文字列を持っていて、それを10進数形式にフォーマットしようとしているので、10進数形式クラスを使用して3つの数字ごとに、問題があります。これが私のコードです

myNum はテキスト ドキュメントからのもので、この例では番号 6486 ですが、同じコードを使用する他の例では、最大 301122 になります。この方法では、これらの番号を 6,486 や 301,112 などに変換したいと考えています。 IDE は、")" が期待されていることを伝えています。数値をフォーマットしたら、10 進数のフォーマットを文字列に戻す方法もわかりません。

0 投票する
5 に答える
345 参照

java - 浮動小数点数のフォーマットの問題

私はこのコードを使用しています:

この出力が得られます: この出力15,000.35 にコンマを入れたくありません。私の出力は次のようになります15000.35

この出力をJavaで取得する最良の方法は何ですか?

0 投票する
2 に答える
3765 参照

android - (android) decimalformat、「#.##」でフォーマットする際にフルストップの代わりにカンマを使用

以下のコードを使用して、二重番号を #.## にフォーマットする Android アプリを開発しています。

ハードウェアの言語が英語(デフォルト言語)に設定されている場合のテストでは、正常に動作します。たとえば、BMI が 2497.227216676656 の場合、sBMI は 2497.23 にフォーマットされますが、言語がフランス語に選択されている場合は 2497,23 にフォーマットされます。DOT の代わりに COMMA が使用されているため、アプリがクラッシュします!!!

これの理由は何ですか?

0 投票する
6 に答える
86625 参照

java - DecimalFormat を使用した数値の書式設定

DecimalFormat を使用して価格をフォーマットしようとしていますが、これはすべてのバリエーションで機能するとは限りません。

版画

ただし、「7.79999」は「7.80」ではなく「7.8」としてフォーマットされます。私はこのように物事をやろうとしました

2 dp を強制しますが、「85.0」は「85」ではなく「85.00」としてフォーマットされます。

価格が #、##、または #.## として印刷されるように、すべてのバリエーションをキャプチャする方法はありますか? 例えば:

5、55、5.55、5.50、500、500.40

0 投票する
1 に答える
2317 参照

java - 10 進形式、文字列である必要があると言っていますか?

このコードを実行すると、「String から Double に変換できません」というエラーが表示されます。