問題タブ [inexact-arithmetic]

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

scheme - 平方根や整数根などの正確/不正確な結果

R6RS 3.4 実装要件の読み取り

... などの潜在的に不正確な演算はsqrt、正確な引数に適用された場合、可能な限り正確な答えを生成する必要があります (たとえば、正確な 4 の平方根は正確な 2 であるべきです)。

(1) これは、(* 0 2.2)生産しなければならない0.0が、決して0結果としては生じないという意味ですか?

ただし、これは必須ではありません。...

(2) これは(/ 4 2)、結果として 2.0 も生成される可能性があることを意味しますか?

(3) そして、この方法で整数根を提供する実装はありますか? 一般に、整数の平方根の機能を取得するにはどうすればよいですか? (ここにインデックスがあります)(再帰的/反復的な実装はしないでください)

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

python - pandas 列の float を比較する

次のデータフレームがあります。

actual_credit >= min_required_credit を示す列を追加する必要があります。結果は次のようになります。

私は次のことをしています:

ただし、3 行目 (0.4 および 0.4) は常に False になります。次のようなさまざまな場所でこの問題を調査した後: Python で浮動小数点数がほぼ等しいかどうかを比較する最良の方法は何ですか? 私はまだこれを機能させることができません。2 つの列の値が同じ場合、結果は正しくない False になります。

私はpython 3.3を使用しています