アプリ版:「スタンプのみでお礼する」機能のリリースについて

EXP(-t)-t=0を満たすtが分からなくて困ってます。

解法の分かる方ヨロシクおねがいします。

(e^(-t)-t=0です。)

A 回答 (3件)

初頭関数ではtは表せないですが、特殊関数のLambert W関数W(x)を使えば


t=W(1)=0.56714329...
となります。

高校レベルでtを求めるに数値計算法(高校の数学の教科書や参考書に載っているニュートン法)を使って(必要な制度が得られるまで)反復近似計算すればいいでしょう。
http://www.parof.jp/Programing/ComputerRoom/Newt …
手計算でもできますが、高精度で計算したいならWxcelや数式処理ソフトや計算機のプログラムを使って計算すればいいでしょう。
初期値を与えて、計算の反復回数多くすれば計算精度が急速に上がります。
t=0.56714329040978...

参考URL:http://www.parof.jp/Programing/ComputerRoom/Newt …
    • good
    • 0

Ano.1さまの仰る通り、数値計算ですよ。



  EXP(-t)-t=0
  -t =ln t
f(t)=t +ln t 
として、f(t)=0 となる t の値を求めれよい。
 
   f’(t)=1+1/t, t>o なので単調増加。 t =1の時 f =2

Excell を利用すれば、至極簡単に好きなだけ厳密な値が求められます。

t= 0.5671432919 なら f=0.0000000041

エクセルについて何ら知識をもってませんが、
全くの初心者でも、数分あれば30ケタくらいまでは軽々と・・・・

解けばよろしいので御座いましょう。

・・・折角、文明の利器をお持ちになっていますので、お使いになれば如何でしょうか。
    • good
    • 0

数値計算でがんばるしかありません.

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!