問題タブ [decimal-point]

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

php - mysqlの出力で小数点記号をきれいに変更する方法 - phpコンボ

データベース クエリを CSV にエクスポートしようとしたところ、別の小数点のコンマを使用する必要が生じました。MySQLで小数点のカンマを変更することは不可能に思えるので、PHP で試しました。

しかし、すべてのデータベース関数が好きmysql_fetch_rowで、代わりにmysql_fetch_assoc型のデータを取得しているようです:stringdouble

したがって、一般的に、PHP には既に type のデータはなくdouble、文字列しかありません!

では、小数点の出力を指定する一般的でクリーンな方法はありますか?

を使用して文字列を変換することになりましたstr_replace('.', ',', $row[0])が、これは2つの理由で醜いです:

  • どのフィールドがタイプであるかを知る必要がありますdouble
  • それはダーティ・ストリング・ジョブです。
0 投票する
1 に答える
1933 参照

jquery - jQuery:キーストロークでテキストフィールドの数値を小数点以下2桁に自動フォーマットする

入力フィールド (テキスト) が数字のみを受け入れ、ユーザーが各数字を入力するときに小数点以下 2 桁に自動的にフォーマットするようにするにはどうすればよいですか?

たとえば、フィールドのデフォルト値は 0.00 です。ユーザーは 23.50 と入力したいと考えています。

前もって感謝します!

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

java - 小数点の四捨五入

重複の可能性:
小数点以下の有効数字を2桁から2桁に丸めます

私は小数度(23.1248)を分スタイル度(23 7'29.3 ")に変換しようとしています。これは私がこれまでに持っているものです:

すべて正常に動作しますが、秒を最も近い10分の1または100分の1に切り上げたいと思います。10進数のフォーマットを見てきましたが、文字列にキャストしたくありません。私もbigdecimalを見てきましたが、それが役に立たないと思います。

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

vb.net - vb.netで文字列に小数点を含める方法は?

文字列を小数点以下に変換せずに、小数点(小数点以下2桁)を文字列に追加するにはどうすればよいですか?

たとえば(Dim str1 as String)、str1の値に関係なく:100、100.0、100.00、または100.5、100.50 ...出力を取得したい:100.00または100.50、小数点以下2桁。

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

java - Java、C、C++ などの 10 進数の精度

この種のループがあるとしましょう (疑似コード)

Cでprintf("%f", d)私はこれを得る:

C++ では、次のcout << dようになります。

JavaでSystem.out.println(d)これを取得します:

だから私の質問はこれらです:

  1. この単純なコードが Java で印刷されているのに、C では正しいのはなぜですか?
  2. これは他の言語ではどのように動作しますか?
0 投票する
1 に答える
4873 参照

sql-server-2008 - 正しい小数点記号を使用して float を varchar に変換する

こんにちは、私はオーストリアに住んでいて,、小数点として を使用しています。

言語/照合設定に従って、正しいセパレーターを使用して float を varchar に変換することはできないようですか?

これはバグですか?

1つの解決策ですが、理想的ではないと思います

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

c++ - decNumber ライブラリ - コンパイルの問題

decNumber http://speleotrove.com/decimal/のコンパイルに問題があります。ソースはこちらhttp://download.icu-project.org/files/decNumber/decNumber-icu-368.zip (例などが含まれています。削除する必要があります)

誰かがこれを正常にコンパイルしましたか? あなたのコメントは大歓迎です!!

コンパイラは、次のディレクティブの結果としてエラーを発行します。

(これは decCommon.c からのコードの小さなセクションであり、decBasic.c は別のソース ファイルです)

コードの作成者は、これら 2 つのソース ファイルが共有されていることをコメントで述べています。対応する .h ファイルはありません。

私は Windows 7 64 ビットを使用しており、Visual Studio 2010 32 ビットでコンパイルしています。

よろしくお願いいたします。

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

c# - AutoGenerateColumnsを使用したDataGridView形式の10進値

WinFormsでAutoGenerateColumnsを使用するdatagridviewがあります。日付列と、数値を含む1〜16個のデータ列があります。これらの1〜16個のデータ列をすべて小数点以下4桁にフォーマットする必要があります。

この投稿に従って、デザイナを使用してDefaultCellStyleを設定します。使用したいフォーマットを取得するために、これを手動で行いました。これをフォームコンストラクターで設定します。

この方法で設定してみました。また、DataBindingCompleteイベントの各列で手動で試しました。 何も起こりません! アプリは丸めを行っているかのように遅れますが、そうではありません。

また、msdnまたはDefaultCellStyle形式のリストを含む何かへのリンクはありますか?それらを見つけることができませんでした。

編集:「N4」(10進数と数値)の代わりにフォーマット「D4」を使用することはおそらく私が望むフォーマットであることがわかりましたが、それでも機能しません。

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

c# - IntからDecimalへの変換-指定された場所に小数点を挿入します

私は次のint7122960を持っています私は
それを71229.60に変換する必要があります

intを小数に変換し、正しい位置に小数点を挿入する方法についてのアイデアはありますか?

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

php - PHPでのMySQL実行時間の表示

私はこれをウェブで探していましたが、本当に良い答えを見つけることができません。小さなサイト検索があり、mysqlクエリの実行にかかった時間を表示したいと思います(Googleと同様)。microtime()を使おうとしていますが、1.342524564267782e25のような巨大な文字列が表示されます...(0.15)に続く小数点以下2桁の単純な数字が必要です。よろしくお願いします。