問題タブ [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 投票する
5 に答える
899 参照

java - Math.pow難易度

月利の投資額4.25に1000を入力し、年の投資額に1を入力すると、予想される1043.34ではなく4.384414858452464E11の結果が得られるのはなぜですか。

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

c# - Math.Pow の VB での奇妙なキャスト

このコードは正常に動作しています

! VB Math.Pow では、DOUBLE データ型が返されます。

それをC#に変換すると、

そして、キャスト構文の問題があります。

どうすれば解決できますか?

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

c++ - c++でビッグデータ要素を処理するには?

pow(2.0,(n-8))の戻り値を86399で割りたいのですが、問題は10 <= n <= 100000000です。

このような大きな戻り値をどのように処理できますか?

私はUbuntu 11.10 64ビットで、C++ 4.0.0-8を使用しています

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

c++ - C++ を使用して非常に大きなべき乗を計算する

とても大きな力を持っています

関数を使用z = pow( x, y )しましたが、次の結果が得られます: [ 1.#INF ]

次に、4912でループするforループを使用しようとしましたが、次のような番号が得られます

ゴミに見える

どうすればそのような問題を解決できますか?

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

c - LEDを点灯させるCおよびAVR電源機能

私は 5 つの LED のセットを「ナイト ライダー」スタイルで前後に「跳ね返る」ように見せるコードを書いています。PORTB レジスタに書き込んでいるときに、LED を差し込む方法が 1、2、4、8、16 であることに気付きました。これらは適切な LED を点灯させます。powそのため、関数を使用してレジスタを 2 の値に設定し、LED 番号 (0、1、2、3、4) に上げることをループしていると考えました。しかし、それは正しく機能しません。

これが正しく機能しないのはなぜですか? switch/case ステートメントで動作させました。そして、変数「led」が持つ他の力を実行することでpow関数が機能することをテストしました。PORTB = pow(2,0);それは正しく機能しました。

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

java - Math.pow を置き換える Java ビットシフト

Java の Math.pow を bitshift に置き換える必要があります。

ここで、n は 16 進数の長さです。
13304fb は n= 7 を意味
します。基本的には 16 進数を 10 進数に変換しています。

次に、その Math.pow を Bitshift に置き換える必要があります。n は好きなだけ大きくなる可能性があるため、わかりません。

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

java - a^bに似た高速関数

これはちょっとわかりにくいですが、非常に高速に計算でき、aが0から1の間で、bが非常に大きいa^bに似た関数が必要です。多くのbについて、一度に1つのaについて計算されます。理想的には、結果は0.4%以内になります。前もって感謝します。

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

c++ - -1.#IND はどのような C++ 定数/マクロですか?

Math "pow" 関数は -1.#IND を返します。-1.#IND とはどのようなエラー値で、if ステートメントでエラーを検出するにはどうすればよいですか?

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

c - powは次のようなことを処理できるはずです:なぜこの時点でコードがフリーズするのですか?

したがって、私のコードはこの行を超えることはできません:

popsizeは、intであり、maxpopはでありlong int、ユーザーによって定義され、それぞれ1〜10,000および1〜500,000の値に制限されます(ただし、将来的にはより高い制限を設定する可能性があるmaxpopためlong int、事前に設定します)。それらのほとんどは冗長であることに気づきましたdoubleが、私は確信を持ち続けたかったのです。コードは警告なしにコンパイルされますが、実際にこれを実行すると、ハングします。correction宣言した直後に印刷してみましたが、その行に引っかかっていたので、それでも実行されませんでした。また、心配しないでください。含めることを忘れませんでしmath.hた(最初は含めましたが、追加の暗黙的な宣言エラーで同じ問題が発生しました)。何が問題なのですか?

編集:これが私のすべてのコードです:

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

java - Javaフォーマット出力

私はJavaの経験がまったくなく、テキストエディタを使用してコードを記述しているため、問題が何であるかがわかりません(コマンドラインから実行しています)エラーが表示され、それが何であるかはわかりますが、方法がわかりません。それを修正するには

基本的に.toString() nだけ印刷すると機能しますが、べき関数はおそらく戻り型が原因でエラーが発生しますが、powはdoubleを返す必要があり、文字列形式%7dもおそらくdouble右ですか?