問題タブ [numberformatter]
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.
php - 浮動小数点数を常に 2 桁残す NumberFormatter
私はここで少しやり過ぎになってしまいましたが、それを釘付けにする方法がわかりません:
ここで達成しようとしているのは次のとおりです。
要するに、私は常に浮動小数点の後ろに 2 桁が必要です。
PHP のNumberFormatterでこれを達成するにはどうすればよいですか?
loops - ループせずに各数字の桁で必要な数字を決定する
1.0 で始まり 2.0 で終わり、0.25 ごとにステップする数値範囲を指定すると、それを印刷 (フォーマット) すると、1.00 になります。1.25; 1.50; 1.75; 2.00; 2.25; 等...
範囲をループすることなく、範囲内の各場所でどの桁が必要になるかをどのように判断できますか? たとえば、10 進数の 100 桁目では、数字の 0 と 5 だけが必要になるということですか? そして、10 進数の 10 番目の桁では、数字の 0、2、5、および 7 だけが使用されるのでしょうか? ソリューションは、任意の範囲とステップ値をサポートできる必要があります。
java - JSpinner の測定単位を入力として受け入れる
特定の測定単位で値を受け入れる数値 JSpinner があります。ここで、特別な JSpinner の動作が必要です。ユーザーが数値を入力し、特定の測定単位文字列 ("inch"、"pica" など) を追加した場合、入力された数値を別の値に変換する必要があります (単位文字列で)。この変換は、ユーザーがスピナー フィールドを離れた (フォーカスが失われた) 場合、または何らかの方法で「commitEdit」が発生した場合に発生する必要があります。
スピナーの JFormattedTextField 用のカスタム ドキュメント フィルタ、カスタム フォーマット インスタンス、カスタム テキスト フィールド ドキュメントなど、いくつかのバリエーションを試しました。しかし、JFormattedTextField の「commitEdit」メソッド呼び出しを「フック」する可能性は見つかりませんでした。
私の要件を実装するための最良のアプローチは何ですか? それを行う簡単な方法はありますか?
php - php NumberFormatter:解析の問題
最初の文字、つまり 1 のみを返しています。期待される出力は 1234567.89 です
php - NumberFormatter::SPELLOUT ロシア語とイタリア語のスペルアウト序数
このコードは、英語、スペイン語、ドイツ語の序数では機能しますが、ロシア語またはイタリア語の序数では機能しません。
'ru-RU'
、'it-IT'
また動作しません
たとえば、ロシア語で 2 -> два (これは基数です) を取得しますが、序数が必要で、これは 2 -> второй になります。
たとえば、イタリア語で 2 -> due (これは基数です) を取得しますが、序数が必要で、これは 2 -> secondo になります。
アップデート:
フランス語、スペイン語、ドイツ語、およびその他の言語で機能するソリューションを見つけました。
マスク序数:%spellout-ordinal-maskuline
女性序数: %spellout-ordinal-feminine
ロシア語版とイタリア語版は機能せず、すでに -maskuline/-feminine で試しました
java - 2 つの配列をメソッドに渡して、2 つの配列の値を使用してテーブルを出力しようとしています
ハードコーディングされた値を使用してメイン メソッドで 2 つの配列を作成し、それらをメソッドに渡してテーブルを出力しようとしgenerateReport
ています。
私が取り組んでいる質問は
以下のコードでは、メインでエラーが発生し、コメントされているコードのセクションは、作業中のコンピューターのデフォルトである通貨を表示することになっています。