2

Javascriptで指数方程式の底を見つける方法を誰かが知っているかどうか疑問に思いました。

これを可能にする関数が見つかりませんでした(たとえば、数学関数を使用)。

たとえば、次の式で「b」を見つけるにはどうすればよいですか。

y = b^t

あなたが提供できるどんな助けにも前もって感謝します。

4

2 に答える 2

2

必要なのは数学と対数です。

   y = b^t
=> t = log(y) / log(b)
=> log(b) = log(y) / t
=> b = 10 ^ ( log(y) / t )

だからそれは次のようなものになります

b = Math.pow(10, (Math.log(y) / t));

-ハンネス

于 2013-02-11T09:21:20.670 に答える
1

yとの値がわかっている場合は、次のようにyのt番目のルートを計算するtことでの値を取得できます。b

Math.pow(y, 1/t);

ソース: JavaScript:数値のn乗根を計算します

于 2013-02-11T09:19:30.630 に答える