問題タブ [exp]

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

python - Python ソースコードのどこで math.exp() が定義されていますか?

math.exp()Pythonで関数を実装する方法を知りたいです。Python ソース コードのどこでmath.exp()定義されていますか?

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

c - cでexp関数を実装する方法はどれですか?

有限精度(データ型はdouble)でexp関数の誤差を計算したい。テイラー級数または他の特別なアルゴリズムですか?

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

php - 経験値でレベルアップ

私はこのコードを持っています:

私が知る必要があるのは、その可能性を最適化すること、または$NextLevelXP = pow($CurrentLevel,3) + 2 * $CurrentLevel;方程式によってレベルを取得するための代替手段についてです。

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

c++ - EXPの並列化

複数のスレッドを使用して指数関数を計算できると思いますか? ボトルネックが の計算であるコードがありlong double expl( long double )ます。残りはすべて、すでにかなり並列化されています。私はいくつかの近似を試みますが、これまでのところ何もうまくいきませんでした。

よろしくお願いいたします。

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

linux - sed を使用して、データ ファイル内の 10 進数の指数値を 0 に置き換える方法

私の問題は、データの列の中に指数である値がいくつかあり、通常は 2.796e-05 の形式であることです。「e」の前の 10 進数値は常に変化しますが、常に e-05 になるようです。

だから私がこれまで試してきたのは(それがうまくいくことを期待してさまざまな量の変更を試みた)ことです:

これまでの私の試みはすべて結果をもたらしていません。今では、小さなことやそれに似たものを1つだけ除外していると確信していますが、それを見ることができないので、どんな助けも感謝します.

要求どおり: 入力は、次の形式の大きなファイルです。

19990207 8.891 6.1756 07/02/1999 9.707767 Q31
19990208 0.87234 5.2431 08/02/1999 10.239032 Q31
19990209 4.8225e-06 4.2400 09/02/1999 12.312976 Q31
19990210 0.00013825 5.3127 10/02/1999 10.353386 Q31
(The above is tab seperated butここでこれを表示する方法がわかりません)

出力については、基本的に太字の部分が 0 になることはありません。しかし、指数がある場所で 0 を取得する代わりに、何も起こらないようで、出力は入力と同じままです。

コードが使用されているスクリプトは少し長いですが、役に立ったら投稿できます。

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

python - **recurPower** わかったけどわからない

はい、これは宿題です。しかし、私は答えを持っています(うまくいくまでそれで遊んだ)私の質問は、「どのように」先生に何度も説明してもらいました(オンラインクラス)ですが、ここの誰かがもっと上手であることを願って、私はそれを理解していません私が考えるように物事を説明します。

割り当ては次のとおりです。

再帰的に自分自身を呼び出して同じ問題のより小さなバージョンを解き、その結果を で乗算して最初の問題を解くことによってrecurPower(base, exp)計算する関数を作成します。base**expbase

この関数は 2 つの値を取る必要がbaseあります。浮動小数点数または整数を指定できます。exp整数≥0になります。1 つの数値を返す必要があります。コードは再帰的でなければなりません**。演算子またはループ構造の使用は許可されていません。

さて、試行錯誤を数回試みた後(これは、物事を大幅に変更するのに数時間かかることを意味します)、正しいコードを思いつき、正しい答えを解決しましたが、方法がわかりません。

コードは次のとおりです。

最初のものは、exp = 0 の場合、戻り値が 1 になる部分です。なぜ何かが 1 で返されるのか理解できません。 ?

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

sql-server-2005 - T-SQL EXP関数は、SQL Server 2012からSQL Server 2005に異なる値を返します

SQL Serverの組み込み関数に遭遇しEXPましたが、この関数は SQL Server 2005 と比較して SQL Server 2012 環境で異なる値を返すようです。

以下のコードを実行すると、異なる環境では異なる結果が返されます。なぜ矛盾があるのか​​、なぜこの関数の動作が 2005 年から 2012 年と異なるのかを突き止めようとしています。

これは、計算のわずかな違いが大きな影響を与える可能性がある、私が取り組んでいるプロジェクトにとって非常に重要です。

結果 SQL Server 2012:

結果 SQL Server 2005