問題タブ [pow]

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

mono - Math.Pow()がモノラルARMビルドで壊れていますか?

したがって、私はBeagleBone(ARM 700MHzプロセッサ)でUbuntu 12.04を実行していますが、驚いたことに、Math.Pow()がそのプラットフォーム(Monoビルド2.10.8.1ubuntu2.1)で誤った結果を返すことを発見しました。

いくつか検索した後、これが既知の問題であることを示すこのポスターを見つけました。ほとんど何気なく。a)そもそも問題が発生したこと、b)コアの数学ライブラリでかなり根本的なバグと見なしているものを修正するためのETAがないことに少しショックを受けました。

さらに検索すると、数件のヒットが見つかりましたが、https: //bugzilla.xamarin.com/でこれについては何も言及されていません(バグレポートを提出する予定です)。

それで、確かにまだソースコードに入っていなくても(私はそうするつもりですが)、誰かがこれを修正することの難しさ、またはそもそもどのようにそれを導入できたのかを私に説明できますか?つまり、math.hのpow()関数は期待どおりに機能するので、Math.Pow()はそれをラップすることはできませんか?ここで何が欠けていますか?

浮動小数点演算には、私にはわからないことがあると思うので、これは単なるバグレポートではなく、根本的な問題が何であるか、またはそれが単なる大きな問題であるかどうかを知りたいです。見落とされた問題。

編集:このページは問題の根本をうまく要約しています(debianでのarmhfの移植ステータス): http ://wiki.debian.org/ArmHardFloatTodo

パンチライン:Mono 2.10は、armhfポートでは修正されていないと記載されていますが、mono3.0では進行中です。

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

java - Math.pow() メソッドのコピーを作成する

Math.pow() と同じことを行うメソッドを作成していますが、y に double 値を使用して double 値の結果を 10 進数で取得できるようにする方法がわかりません....アイデアはありますか (できれば for ループを使用します)。以下の方法では、「x」を基数として、「y」を指数として使用しました。

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

c - 倍数の分母が奇数かどうかを確認するにはどうすればよいですか?

私は2つのdouble数を取得します-basicpow、そして私は計算する必要がありますbasic^power。私の問題は、たとえば、が奇数/偶数のような分数であり、基本が負である場合のように、エラーをスローする必要がある場合があることです。powしたがって、エラーを意味するはずです。では、どうすればそのようなケースを検出できますか?basic=(-2)pow=0.75=(3\4)(-2)^3=-8root 4 of -8

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

apache - PHP アプリに Apache を使用するための pow.cx の設定

このチュートリアルで提案されている方法で Pow と Apache をセットアップしました。Myhttpd-vhosts.confには次のエントリが含まれます。

http://test.dev/に到達したとき、まだ 403 Forbidden が表示されます。

エラーログには次のように記載されています。

他の誰かがこの問題を抱えていますか?

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

ruby-on-rails-3 - レール; wicked_pdfは邪悪です遅い

1.9.2&rails 3.0.9 wicked_pdf 0.8.0 wkhtmltopdf 0.10.0 rc2 @ / usr / local / bin / nginx and pow

たとえあったとしても、ほとんど機能しないようで、機能すると非常に遅くなります。私がしたこと:

バンドルのインストール後、簡単なテストのためにRailsコンソールに移動しました。

pdf = WickedPdf.new.pdf_from_string('Hello There!') " * ** * **\ "/ usr / local / bin / wkhtmltopdf \" -q --- ** * ** * "

30分ほどのように非常に長い間そのようにハングしますが、最終的には戻ってきます。

wkhtmltopdf google.com google.pdfを使用してwkhhtmltopdfを直接テストするためにシェルにドロップすると、次のようになります。

私はcntl-cをしなければならなかったが、かなり速い

少し掘り下げた後、wkhtmltopdf-binaryをgemファイルに追加し、バンドルインストール...同じ結果

私のwicked_pdf.rb初期化子:

前もって感謝します

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

c++ - GCC C++ 電力精度

それで、私はコンピューティングコンテストに参加していて、奇妙なバグに気づきました. pow(26,2) は常に 675 を返し、時には 674 を返しますか? 正解は 676 ですが、これらのエラーは pow(26,3) や pow(26,4) などでも発生します。興味深いことに、この種のエラーはこれまでに発生したことがありません。私が持っていたコンピューターは、Windows 8 で mingw を実行していました。GCC のバージョンはかなり新しく、2 ~ 3 か月前のものだったと思います。しかし、私が見つけたのは、これらの種類のエラーで o1/o2/o3 最適化フラグをオンにすると、奇跡的に消えるということでした。pow(26,2) は常に 676 別名正しい答えを取得します 誰か理由を説明できますか?

ダブルスの結果は奇妙です。

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

java - 指数として Integer.MIN_VALUE を使用した Java pow 実装

Java で pow 関数を実装していますが、指数として Integer.MIN_VALUE をどのように処理すればよいのでしょうか? それを特別なケースとして扱いますか?

結果を標準の Java.lang.Math API と比較しようとしたため、いくつかの異なる結果が得られました。以下、比較リスト

したがって、Integer.MIN_VALUE は、それをチェックするために if ステートメントが必要な特殊なケースであるかどうか疑問に思っています。

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

java - 整数乗の乗算vs^演算子vsMath.pow()

Javaでの電力計算の方法と、使用可能なメソッドのパフォーマンスに興味がありました。Math.pow()そこで、動作*を確認するための簡単なテストを作成しました^

そして、最初の2つの結果が非常に期待されていた場合:

3つ目は少し紛らわしいです。^単純な乗算よりも常に少し速いのはなぜですか?どちらを使用する必要がありますか?

すべてのテストは、同様の条件でJRE1.7を使用して実行されました。

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

python - pow(a、e、n)は入力pow(1,3,3)では機能しません

これらのパラメータ(pow(1,3,3))を使用しているのに、なぜこのエラーメッセージが表示されるのですか?:

捕虜():