問題タブ [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.

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

formatting - jqgridページャーのviewrecordで数値をフォーマットするにはどうすればよいですか?

多数のページが存在する場合、ページャーの数字の形式は「11 223」ですが、「11,223」にしたいと思います

11 026 - 11 031 の 11 031 を表示

する必要があります

11,031 の 11,026 - 11,031 を表示

JQGrid のドキュメントを検索しましたが、これを行う方法が見つかりませんでした。

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

php - PHP number_format() で奇数除算エラーが発生する

私のスクリプトは、他の 2 つの数値 A を B で除算して数値 X を計算します。

X=A/B

X を計算する前に A で number_format(A,2) を使用すると、非常に奇数になります。実際の数値:

1,045.00 / 5 = 0.2

しかし、除算前に A に number_format を使用しないと、正しい答えが得られます。number_format はどういうわけか A を非数値にしていますか?

1045 / 5 = 209

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

php - 任意精度の数値フォーマット/money_format?

パラメータとしてfloatの代わりに文字列を受け取ることができるmoney_formatの任意精度の代替手段はありますか?

何兆もの通貨単位で計算するつもりではありませんが、フロートを乱用せずに適切に算術演算を処理するのに苦労した後、約15桁後に乱数を吐き出さない関数があればいいのですが。ユーザーが意味のないデータを提供することにした場合でも。または、ねえ、誰かがジンバブエドルでガムを2本購入したいと思っているのではないでしょうか。

money_formatのローカリゼーションを利用したいと思っていたので、正規表現を使用することを躊躇しました。

編集-実行可能な解決策を見つけました。下記参照

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

.net - NumberFormatInfo での桁数と小数点以下の桁数の指定方法

「452」を表示するには、「1.2452」のような数値をフォーマットする必要があるため、すべての数値を表示したくありません。問題は、表示番号を直接制御することはできず、NumberFormatInfo クラスに従って型の書式文字列を設定することによってのみ書式設定できることです。これは可能ですか?

乾杯

編集:

「FormatEvent」にサブスクライブできることがわかりました。これにより、数値のフォーマット後にカスタムフォーマットを文字列として作成できるようになりました。助けと洞察をありがとう!:)

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

python - Pythonで負の値を16進数として出力する

C++には次のコードスニペットがあります。

そしてその出力は

Pythonで同じことを試してみると:

私は次のようになります

またはこれ:

これは次のようになります。

これは私が期待したものではありません。-4を-0x04ではなく0xFFFFFFFCに変換する、欠落しているフォーマットのトリックはありますか?

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

c# - 有効数字の印刷

グラフ軸ラベル(物理テキスト)を作成しようとしています。ラベルを取得してGDIを使用して印刷する方法は知っていますが、私のアルゴリズムでは、小数のステップで印刷するという優れた仕事はできません。

ラベルを印刷するために、現在最初のラベルを取得してから、次の各ラベルにステップを追加します。

小数がnumber.ToString("something")ある場合は小数を出力しますが、そうでない場合は全体だけを出力しますか?最初に、開始、終了、またはステップのいずれかに小数部分が含まれているかどうかを確認し、含まれている場合は、すべてのラベルを小数で印刷します。

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

c# - CultureInfo.NumberFormat カンマを隠す

グループをまったく使用しない NumberFormat を作成しようとしています。

すべての数字をコンマなしで表示したいと思います。

例:

  • 1,999 ではなく 1999
  • 2,000,000 ではなく 2000000
  • 等...

残念ながら、NumericEditor であるサードパーティ コントロールを使用しており、CultureInfo 設定を適用してコンマを表示しています。したがって、CultureInfoグループ化をまったく使用しないインスタンスを作成する必要があります。

私はこれを試しました:

また...

私が得た最も近いものは...

コンマの代わりに空白があり、間違いなく奇妙に見えるため、このソリューションはまったく好きではありません。

何か案は?

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

lisp - 16 進数から 10 進数への Lisp プログラム

与えられた 16 進数を 10 進数に変換する Lisp プログラムの書き方。誰かが私に手がかりを与えることができますか?ありがとうございました

0 投票する
10 に答える
92706 参照

c# - 指数表記から数値を解析する

文字列 "1.2345E-02" (指数表記で表される数値) を 10 進数データ型に解析する必要がありますが、Decimal.Parse("1.2345E-02")単純にエラーがスローされます。

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

python - カンマを整数に追加する最も簡単な方法は何ですか?

重複の可能性:
カンマを桁区切り記号として使用して数値を出力するには?

例えば:

または、これを行うPythonの組み込み関数はありますか?