問題タブ [infinity]

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

javascript - 数値が無限大に評価されるかどうかを確認するにはどうすればよいですか?

ユーザーの選択に応じて(IEでのみ)Infinityを表示する一連のJavascript計算があります。

Infinityたとえば、単語の表示を停止して、0.0代わりに表示するにはどうすればよいですか?

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

.net - System.ArithmeticException が F# でスローされない

次のコードを検討してください

Infinity と NaN の両方を生成します。どちらの場合も、(デバッグ目的で) 例外をスローしたいと考えています。

Visual Studio 2010 を使用しています。Debug/Exceptions.../Common Language Runtime Exceptions/System/System.ArithmeticException を "Thrown" に設定しましたが、コードを実行しても例外はスローされません。

NaN または Infinity で例外をスローする理由と方法はありますか?

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

fortran - Fortran の無限大

Fortran で変数を +Infinity に設定する最も安全な方法は何ですか? 現時点で私は使用しています:

しかし、もっと良い方法があるかどうか疑問に思っていますか?

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

python - assertAlmostEqual(-inf、-inf)が失敗するのはなぜですか?

Numpyのlogメソッドは、log(0)に-infを与えます。この値は同等です。

ユニットテストでは、次のことが正常に機能します。

しかし、これは失敗します:

なぜこのような振る舞いなのですか?これはバグですか、それとも意図されたものですか?意図した場合、2つのfloat値がほぼ等しいことを確認し、-infでも正しく機能するようにするにはどうすればよいですか?

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

infinity - O表記、O(∞)=O(1)?

簡単な考えです。O(∞) は実際には O(1) であると主張できますか?

  • 入力サイズに依存しないということですか?
  • したがって、無限であるにもかかわらず、ある意味で一定です。

それとも、それを表現する唯一の「正しい」方法は O(∞) ですか?

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

java - Java: デバッグ用にオブジェクトを出力する

Java オブジェクトを出力する、または別の言い方をすれば、オブジェクトを文字列としてシリアル化する簡単な方法が欲しいです。オブジェクト内に含まれるすべての変数の値を確認したいと思います。さらにオブジェクト (リストなど) がある場合は、そのオブジェクト内のものも出力する必要があります。基本的には JSON エンコーディングのようなものになりますが、JSON は無限大をサポートしていないため、double 値または float 値のいずれかに無限大または NaN があるかどうかを確認する必要があります。

これどうやってするの?

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

ruby - Rubyで無限を表現するには?

Rubyで無限を表現するキーワードはありますか?

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

mysql - Double.POSITIVE_INFINITYをMySQLに保存する(EJBエンティティ/ JBoss)

次の単純なJPAエンティティがあります。

abはに設定できますDouble.POSITIVE_INFINITY。標準のエンティティマネージャを使用して、+ INFにdoubleが設定されたエンティティをデータベース(MySQL)に格納しようとすると、例外が発生します。

java.sql.SQLException:'Infinity'は有効な数値または概算の数値ではありません

私の知る限り、MySQLはNaN / -INF /+INF番号をサポートしていない可能性があります。HQLクエリを記述せずに+INFをnull(またはmax double)に変換せずにこのエンティティを保存する方法はありますか?理想的には、いつものようにエンティティマネージャーを介して実行したいと思います。

前もって感謝します。

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

c++ - C ++フロートは無限大を持つことが保証されていますか?

標準に準拠したC++では、次のことが当てはまることが保証されていますか?

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

c++ - 無限をどのように定義しますか?

これについてあなたの考えを広げてください:

拡張されていますか?