問題タブ [number-formatting]
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.
java - フォーマットされた BigDecimal 値を出力するには?
お金を表すBigDecimal
フィールドamount
があり、ブラウザにその値を , , のような形式で出力する必要が$123.00
あり$15.50
ます$0.33
。
どうやってやるの?
(私が自分で考えている唯一の簡単な解決策は、小数部の 2 桁の精度を得るfloatValue
ためにBigDecimal
使用することです)。NumberFormat
php - PHPは最初のゼロを削除します.
0
いくつかの変数の先頭に配置されたすべてを削除したい。
いくつかのオプション:
- の場合
$var = 0002
、最初にストリップする必要があります000
($var = 2
) var = 0203410
最初に削除する必要がある場合0
($var = 203410
)- if
var = 20000
- 何もしない ($var = 20000
)
解決策は何ですか?
matlab - Figure の目盛りで指数形式を抑制
約 10'000 より大きいティックのティック ラベルは、たとえば 1x10^4 にフォーマットされます。一方、指数部は対応する軸の上に表示されます。この誤動作は、matlab centralでもよく説明されていますが、解決策はありません。
ご協力いただきありがとうございます。
「クイックトリック」
次の図に示すように、bar3 に適用すると機能しませんでした。
java - 非負のdoubleを解析します
非負のdoubleまたは整数の位置を示す文字列と整数を取り、Numberまたはnullを返す関数が必要です。'+'がある場合は、nullを返します。
例
これを行うための最もエレガントな方法は何ですか?ありがとう。
updこのようなコードが必要ですが、もっと良いです)
java - コンマと丸めを使用して文字列数値をフォーマットするにはどうすればよいですか?
文字列として与えられた次の数値をフォーマットする最良の方法は何ですか?
これを値を持つ文字列にしたい:1,000,500,000.57
どうすればそのようにフォーマットできますか?
java - 長い数値をフォーマットする方法は?
100,000,000 の数値がある場合、それを文字列で "100M" と表現するにはどうすればよいですか?
c# - DataGridViewフィールド値の金銭記号($ではない)
グアテマラの非営利団体向けのアプリケーションを作成しています。システム内のすべてがケツァルにあり、Q(つまりQ100.00)で示されるのは100ケツァルです。
DataGridView列の金額を変更できるようにする必要がありますが、ドル記号のように書式設定を使用して簡単に変更する方法を見つけることができませんでした。システムを使用している人の中には米国のコンピューターを使用している人もいるので、コンピューターの地域設定は使用したくありません。
重要かどうかはわかりませんが、値は「money」タイプのフィールドからSQLServerデータベースから取得されます。
java - java.lang.NumberFormatException:入力文字列の場合: ""
このコードを実行する場合:
なぜこのエラーが発生するのですか?
スレッド"AWT-EventQueue-0"の例外java.lang.NumberFormatException:入力文字列の場合: ""
アップデート:
ms-access - vba形式の関数は型の不一致エラーをスローします
AccessVBAで数値を通貨としてフォーマットしようとしています。
即時ウィンドウで、次のように入力すると、次のようになります。
期待される応答が返されます: "$ 123.00"
ただし、コードウィンドウで、次のように入力すると、次のようになります。
その行を指すエラーが発生します:「ランタイムエラー '13':タイプの不一致」
同じ単純なコードがイミディエイトウィンドウで機能するのに、コードウィンドウから実行するとエラーがスローされるのはなぜですか?
c# - .NETの動的数値形式?
問題があり、解決策を見つけることができません。85.12343または100または1.123324のような数値(10進数)があります。結果がセパレータを含めて常に13文字になるようにこれをフォーマットしたいと思います。
100-> 100.000000000
1.123324-> 1.12332400000
toStringで試しましたが、失敗しました。どうすればこれを行うことができますか?
ありがとう :)