問題タブ [currency]

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 投票する
5 に答える
3883 参照

.net - 丸めなしで通貨をフォーマットする

10 進数を通貨としてフォーマットする必要がありますが、その過程で丸めを行いたくありません。

例 (例のカルチャは en-US)

このアプリケーションのすべてのユーザーが en_US ルールを使用すると仮定すると、"??" を作成できます。「$#,##0.00######################################」のようにハードコーディングされたものであること########################### 」 - しかし、それは私の胃を混乱させます. 私が求めていることを達成するための組み込みの方法はありますか?

0 投票する
4 に答える
1804 参照

iphone - 更新されたライブ為替レートはどこにありますか?

ライブの為替レートをiPhoneアプリにリンクするにはどうすればよいですか?まず、為替レートを取得できるサイトを知っている人はいますか?次に、それをアプリにリンクするにはどうすればよいですか?このアプリがやっていることをやりたいです。http://the-dream.co.uk/currencee/

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

silverlight - Silverlight用の無料の通貨テキストボックスコントロールはありますか?

そうでない場合、ユーザーの入力(キーボードとクリップボードからの貼り付け)をサニタイズする最良の方法は何ですか?

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

jquery - jQuery を使用した通貨マスク

私は jQuery 計算を使用しており、ほぼすべてが適切に機能していますが、合計を 99.9 ではなく 99.90 として表示する必要があります (たとえば)。

その.toFixed()ため、あるべきときに何らかの理由で機能していません! この問題に対応するマスクが見つかりません。他にアイデアはありますか?

0 投票する
4 に答える
747 参照

c# - 「$1,250.00」のような文字列を受け入れて、C# で 10 進数に変換するにはどうすればよいですか?

「$1,250.00」のような文字列を受け入れて、C# で 10 進数に変換するにはどうすればよいですか?

replace("$", "") and (",", "") を実行するだけですか、それともこの種の入力を処理する別の方法がありますか?

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

jquery - maskMoney 入力プラグインの使用 -- まだ支援が必要

正規表現が正しく機能しておらず、エラーがないことを考慮して、money マスクを使用してみます。

目標は、数字と小数点のみを許可することです。maskMoney を使用すると、それが自動的に行われます。

また、各セルを正常に計算できる必要があります。

今のところ、マスクはうまく機能していますが、計算できなくなりました。悩んでいるところです。

JQuery および JavaScript コード:


ColdFusion と HTML コード:

#ラベル[r]#

同じアプリケーションで同様の質問がありましたが、これは実際には重複していません (重複していると思われる場合)。

「.」+this は、配列によって作成されたオブジェクトです。cfloops を使用して大きなテーブルを作成し、複数のクラスを追加しました。複数のクラスを配列に分割する必要があり、各クラスを独自に選択することができました。

0 投票する
3 に答える
1259 参照

perl - Perlで米ドルの計算を処理するための最良の手法は何ですか?

Perlで米ドルの計算を処理するための最良の手法は何ですか?

特に:以下が機能する必要があります:

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

delphi - Delphiデバッガーが表示されていますか???? 通貨変数の場合

変数の値を確認しようとしていますが、デバッガーに「????」の値が表示されます。これはCurrency変数に発生するようですが、他の型には発生しません(Double型と列挙型は問題ありません)。

Delphi 10Update2を使用してWindowsXPSP3でデバッグしています。

私が使用しているプロセスは次のとおりです。

  1. BDSIDEでプロジェクトをビルドします。
  2. exeを、サービスが存在すると予想されるディレクトリにコピーします。
  3. サービスを開始します。ローカルで実行されており、リモートデバッグを試みていません。
  4. サービスプロセスにアタッチします([実行] | [プロセスにアタッチ])。
  5. プロセスはブレークポイントで停止するため、アタッチは問題ないようです。
  6. 変数の値を評価します。

私が試した変数を評価するには:

  • 変数名の上にマウスを置きます。通常、これは値を表示しますが、この場合は何も表示されません(つまり、ポップアップは表示されません)。
  • 変数名を右クリックすると、[デバッグ]、[評価/変更]に値が表示されます????
  • 変数名を右クリックすると、[デバッグ]、[カーソル位置にウォッチを追加]の値が表示されます????
  • [ローカル変数]ウィンドウには、の値が表示されます{

Currencyに関連しているようですので、変数の型をCurrencyからDoubleに変更してみましたが、テストを再実行すると、デバッガーが正しい値を示しました。

私が評価しようとしている変数はローカル変数であり、トリッキーなことは何も行われていません。例:

私が関連すると思うプロジェクトオプションは次のとおりです。

誰かがこれを引き起こしているものと私がそれを機能させる方法を提案できますか?

編集:Currency変数をラベルにフォーマットするボタンのあるフォームで構成されるテストプログラムを試しました。上記のようにデバッグすると(プロセスへの接続など)、デバッガーは正しい値を示しました。問題がサービスのデバッグに固有のものであるかどうか疑問に思っています...

0 投票する
9 に答える
121570 参照

java - BigDecimal を使用して通貨を操作する

long を使用して独自の通貨クラスを作成しようとしていましたが、BigDecimal代わりに使用する必要があるようです。誰かが私が始めるのを手伝ってくれますか? ドル通貨に sを使用する最良の方法は何でしょうかBigDecimal。たとえば、セントの場合は少なくとも小数点以下 2 桁までにするなどです。APIBigDecimalは巨大で、どのメソッドを使用すればよいかわかりません。また、 のBigDecimal方が精度は良いのですが、 を通過するとそれがすべて失われてしまうのではないdoubleでしょうか? newBigDecimal(24.99)を使用すると、a を使用する場合とどう違うのdoubleでしょうか? Stringまたは、代わりにa を使用するコンストラクターを使用する必要がありますか?

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

ruby-on-rails - お金の宝石を初期化するにはどうすればよいですか?

遊んでいる新しい宝石がありますが、初期化するためにどこに置くかはわかりませんが、それを使用するメソッドを使用するたびにそれを行う必要はありません。

一度初期化する必要があります。そうしないと機能しませんが、今のように初期化すると、xmlファイルなどが読み込まれます。1日に1回だけ読み込まれるようにするにはどうすればよいですか?