問題タブ [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.
xml - XSLTの小数点記号としてコンマを使用して数値を合計しますか?
番号がコンマで区切られた XML ファイルがあります
XSLT で値を合計したい/foo/bar/@val
のですが、書式設定が少し行き詰まっています。適切な構文が何であるかを知っている人はいますか?
c# - Java DecimalFormatに相当するc#とは何ですか?
次のコードをC#に変換するにはどうすればよいですか?
編集特定の問題は、小数点記号をロケールで変更したくないことです(たとえば、一部のロケールでは「、」を使用します)。
eclipse - Eclipse 内で DecimalFormat クラスを使用できません
最新の Eclipse IDE を使用してブラックベリー プロジェクトを開発しています。DecimalFormat クラスを使用したいのですが、Eclipse がこのクラスを認識しないことに気付きました。JDK 準拠レベルを 1.5 に変更しても、プロジェクトは正常に再構築されますが、それでも認識されません (そのため、クラスに赤い線の下線が表示されます)。java.text パッケージからクラスをインポートしようとしても、Eclipse はそのパッケージを認識せず、単に「インポート java.text を解決できません」と表示します。
それで、私は何を間違っていますか?それとも、ブラックベリー プロジェクトが特定の Java クラスを決して認識しないという事実を受け入れるのに行き詰っていますか?
前もって感謝します。良い一日。
交流
xslt - xslt での decimal-format の条件付き選択
XML の特定の情報に基づいて、スタイルシートの 10 進数形式を変更しようとしています。より正確には、私はこのようなXMLを持っています
言語が 2 の場合は 10 進形式をヨーロッパ言語として定義し、それ以外の場合はデフォルトにしようとしています。そこで、次のテンプレートを作成しました
そのため、数字はヨーロッパ形式または標準形式で表示されます。しかし、次のエラーが表示されます
xsl:decimal-format は、スタイルシートのこの位置では許可されていません!
10 進数形式をテンプレートの外に置こうとすると、stylsheet のこの位置では xsl:if は許可されていないというメッセージが表示されます。XML に基づいて小数形式を変更するにはどうすればよいですか?
ありがとうホセ
java - Java での価格フォーマットの DecimalFormat
Java で DecimalFormat を使用して、次のようなルールに従って価格をフォーマットすることは可能ですか: 50000 => 50 000 rub 00 kop
java - DecimalFormatおよびDouble.valueOf()
double値の10進区切り記号の後の不要な記号を削除しようとしています。私はそれをこのようにやっています:
しかし、このコードを実行すると、次のようにスローされます。
ご覧のとおり、Double.valueOf()
のような文字列ではうまく機能しますが"11.1"
、のような文字列では窒息します"11,1"
。これを回避するにはどうすればよいですか?次のようなよりエレガントな方法はありますか
DecimalFormat
クラスのデフォルトの小数点記号値をオーバーライドする方法はありますか?他に何か考えはありますか?
java - Java DecimalFormat で指数記号を適用するとエラーが発生する
Java では、DecimalFormat を取得して、指数記号に符号を適用しようとしています。正の場合、表示するにはプラス記号が必要です。私が読んだことからすると、これは簡単なことのように思えますが、私にとっては常にエラーが発生します。私の目標を達成するための他の方法があるかもしれませんが、この特定の方法でエラーが発生する理由を理解したいと思います.
スローされるエラー:
洞察に感謝します。ありがとう、マーク
java - DecimalFormatを使用するときに常に小数部を表示するにはどうすればよいですか?
結果は常に小数点以下1桁にフォーマットする必要がありますが、その方法は?