問題タブ [double]

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 に答える
1549 参照

c# - オブジェクト型をテストする最も効率的な方法

各値が、、またはDataTableを実際に表すことができる に文字列として格納された値があります(これらはすべて、外部データ ソースからのインポート プロセス中に文字列に変換されました)。各値が実際にどのような型であるかをテストして確認する必要があります。intdoublestring

アプリケーションにとってより効率的なのはどれですか (または実際的な違いはありませんか)?

  1. int(そして)に変換してみてくださいdouble。変換が機能する場合は、true. 例外がスローされた場合は、 を返しfalseます。
  2. intorのパターンに一致するように設計された正規表現double
  3. 他の方法?
0 投票する
4 に答える
9094 参照

java - Java double プリミティブの Spring Bean を作成するにはどうすればよいですか?

double の値を保持する Spring Bean を作成したいと思います。何かのようなもの:

0 投票する
6 に答える
1780 参照

c++ - 2 つの double の差をイプシロン値と比較するのではなく、2 の補数を使用して比較するのはなぜですか?

ここここを参照...イプシロン法ではなく 2 の補数を使用するのはなぜですか? ほとんどの場合、イプシロン法で十分なようです。


更新: 私は純粋に、どちらか一方を使用する理論的な理由を探しています。私はいつもイプシロン法を使ってきました。

2 の補数比較を成功させた人はいますか? なんで?なぜだめですか?

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

c++ - アンマネージ double をマネージ文字列に変換する方法は?

マネージ C++ から、double を返すアンマネージ C++ メソッドを呼び出しています。この double をマネージド文字列に変換するにはどうすればよいですか?

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

java - 整数内の文字。彼らは何ですか?

これは、私が Java で作業しているクラスからのコードの抜粋です (以下)。明らかに、コードはデータ型が double の EPSILON という名前の静的変数を定義しています。わからないのは「1E-14」の部分です。それは何の数字ですか?どういう意味ですか?

最終的なダブル EPSILON = 1E-14;

0 投票する
7 に答える
3616 参照

oracle - Oracle Alias の二重引用符

Oracle 9i で気まぐれな問題が発生しています

デュアルから 1"FirstColumn" を選択します。

上記のクエリの実行中に Oracle がエラーをスローします。ORA-03001: 本番サーバーに実装されていない機能です。

私の検証サーバーでは、同じクエリが正常に機能しています。どちらのサーバーも Oracle 9i を使用しています

誰が何が悪いのか考えています...? これは、Oracleサーバーで構成可能なアイテムですか。

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

vb.net - VB.Net で byte() 配列を double に変換する

私はこのような状況にあります。SQL 2005 データベースの varbinary フィールドに実数が格納されています。SQL 2005 では varbinary を real に変換できないため、vb.net で変換しようとしています。

そのフィールドは、DataTable に byte() 配列として格納されます。

次に、その byte() を double または decimal 変数に読み込みたいと思います。しかし、私はそれを行う方法についての手がかりがあまりありません...

0 投票する
7 に答える
1716 参照

language-agnostic - Decimal と double を使用するアプリケーション。.

人々が金融アプリケーションに double ではなく decimal を使用しているかどうかを確認したかったのです。意図しない結果をもたらす double をあちこちで使用している人をたくさん見てきました。.

他の人がこの間違いをしているのを見ますか? . .

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

excel - VBA 精度の問題で double を比較する

Excel VBAで2つのdoubleを比較するのに問題があります

次のコードがあるとします

b を少し操作した後、b は 0.6 になりました。

ただし、 double データ型に関連する不正確さは頭痛の種です。

double 型の末尾の不正確さを取り除く方法を知っていますか?

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

.net - 2 つの非整数の整数部分を比較する最良の方法はどれですか?

2 つの double の整数部分を不等式で比較する必要があり、現在これを行っています。

しかし、これよりも良いアプローチがあるのではないかと思います。

ありがとう。

int へのキャストの代わりに Math.Truncate() を使用した場合、結果として得られる 2 つの double 値が等しいかどうかを比較するのは正確でしょうか?

ハンガリー語表記のコメントについて:

少なくともほとんどの人がするように、私自身は HN を使用したことはありません。しかし、これは、変数のセマンティクスがその型に直接関係するまれなケースの 1 つです。A_As_Integer や B_As_NonInteger などの別の構文を選択することもできましたが、その場合の違いは何でしたか?