問題タブ [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.
java - べき乗するには大きすぎる値でマルコフ連鎖確率を計算する
マルコフ連鎖のレートとして式exp(X)を使用します。したがって、あるリンクを別のリンクよりも選択する比率は、exp(X1)/ exp(X2)です。私の問題は、Xが非常に大きい場合があるため、exp(X)がの範囲を超えることですdouble
。
または、X [i]の配列があり、一部のX [i]が非常に大きいため、exp(X [i])がの範囲をオーバーフローするdouble
場合、各iについてexp(X [i])/ Sを計算します。ここで、Sすべてのexp(X [i])の合計です。
java - Javaでexpの代わりにexpm1を使用する場合
javaでexpm1関数を使用することについて混乱しています。Math.expm1のOraclejavadocには次のように書かれています。
exp(x)-1を返します。xの値が0に近い場合、expm1(x)+ 1の正確な合計は、exp(x)よりもexの実際の結果にはるかに近いことに注意してください。
しかし、このページには次のように書かれています。
ただし、xの負の値(約-4以下)の場合、Math.exp()の計算に使用されるアルゴリズムは比較的動作が悪く、丸め誤差が発生します。別のアルゴリズムでex-1を計算してから、最終結果に1を加算する方が正確です。
負のx値または0に近い値には、expm1(x)を使用する必要がありますか?
c++ - exp() 関数の浮動小数点実装は、切り捨てられたテイラー級数展開と同等ですか?
cmath での exp() 関数の浮動小数点実装は、非常に高次の切り捨てられたテイラー級数展開と同等ですか? 心に留めておくべきエラーの原因の 1 つは、答えを表すビット数が有限であることです。
visual-studio-2010 - Visual Studio 2010 C++ プロジェクト: Build Release EXE File は、EXE、LIB、および EXP ファイルを生成します。なんで?
Release-Mode で C++ プロジェクトをビルドしていますが、ターゲット タイプは EXE ファイルです。プロジェクトは、.lib と .exp ファイルも生成します。なにが問題ですか?私はexeファイルを構築したいだけです。
何か案は?
どうもありがとうございました!!!
php - PHP MySql プログレス バー
重複の可能性:
CSS と HTML を使用した進行状況バーのレイアウト
私はエネルギー、経験値、レベル、ミッションなどを含むゲームを作っています。ミッションを行うとエネルギーがかかり、ミッションを行うと現金と経験値を受け取ります。まあ、レベルアップにはEXPが必要です。レベルアップは機能しますが、レベルアップにどれだけ近づいているかを示す進行状況バーを追加したいと考えています. 例は Exp: 26,175/27,100 です。レベルアップするたびに max_exp が 250 上がりますが、テキストを表示するだけでなく、レベルアップにどれだけ近づいているかをテキストの後ろに表示するバーが必要でした。これが以下のレベリングコーディングです..
c - 浮動小数点数の精度
重複の可能性:
浮動小数点の精度
いくつかの浮動小数点数を使用して確率を計算しようとしていますが、常に最終結果がゼロになります。以下のコードと例を見つけてください。
この問題を解決するために私を助けてください。
以下のプログラムを実行しても、0.000000 になります。
同様に、以下のプログラムを実行しても 0.000000 になります。
私の結果セット:
上記の結果が表示された場合、4 番目と 5 番目の属性の結果は上記のプログラムから取得されています。3 行目は、OK と FRAUD からの 5 つの値すべての積を表しています。しかし、私の最終結果はゼロになり、値を比較できません。
floating-point - 大きな浮動小数点の虚数引数の累乗
exp(i * x) where |x| を計算するにはどうすればよいですか? >>2パイ?
任意精度ライブラリで実行できることは知っていますが、ライブラリを必要とせずに (丸め誤差なしで) 安定して実行するアルゴリズムはありますか?
java - DecimalFormat の答えは?
初心者ですので無知をお許しください。
以下の if/else ステートメントでエラー コードが表示される理由を誰か教えてもらえますか? ln 乗算の結果は、標準の乗算とまったく同じではないと思います (違いの .00000000006 などがあります)。これに対する回避策はありますか?DecimalFormat を使用しようとしましたが、役に立ちませんでした。
私が追加した場合:
テスターに
if ステートメントに対して、私は自分の同じエラーステートメントを受け取ります。なにが問題ですか!?
どうもありがとうございました。
ジョー
precision - Mac OS と Windows 間の exp() 精度
ここでコードを取得しました。Win と Mac OS で実行すると、結果の精度が異なります。誰か助けてください。
結果はどちらも 0.979645005277687 ですが、16 進数は異なります。
どうすれば同じ結果を得ることができますか。
r - R で美しい凡例を作成するために、指数を使用して数値を plotmath コマンドに変換する
R プロットで美しい凡例を生成しようとしています。がありfactor=1e-5
、凡例に適切にフォーマットされているはずです。パッケージsfsmisc
に、数値を式に変換する素敵な関数が見つかりました。この式を bquote コマンドに追加するには、それを呼び出しに変換する必要があるようです。残念ながら、文字列の最後に中括弧が追加されています ( 10^-5()
)。
それらの中括弧の追加を避ける方法はありますか? または、凡例で使用するために数値を plotmaths コマンドに変換する簡単な方法はありますか? (手動で行う必要はありません)