• ベストアンサー

対数の計算

対数の計算で電卓で計算すると                In(0.05)=-2.995732273553991となります。 これを式に入れて具体的に教えて下さい。(手計算).

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

#2です。 手計算にこだわっているのに、パソコンで計算しているのですか? 何をなさりたいのか、よく分かりません。 プログラム言語で、ln(x)がないなら、数学関数ライブラリ(C言語ならmath.hだっけ?)を組み込んで使えるようにすればいいのでは? もし「log(x)(底は10)はあるけどln(x)がない」という話であれば、log(x)を計算してからlog(e)で割ればいい(log(e)=0.43429448・・・) 2×3.14×8.854×10^12/log(e)0.05 ならば 2×3.14×8.854×10^12/{log(0.05)/0.43429・・・} となる。 なお、前回の投稿で >(2回目) >1.2.995・・・^2=7.263・・・   とあったのは、 (2回目) 1.2.695・・・^2=7.263・・・ の間違いでした。  

yukyutonegawa
質問者

お礼

説明不足でご迷惑掛けました。 手計算と言ったのは式を説明してくれると思いました。 それをマクロ等に組み込みたいと思ってました。 有難う御座いました。

その他の回答 (2)

回答No.2

ln(0.05)=ln(1/20)=ln(1)-ln(20)=0-ln(20)=-ln(20) マクローリン展開は他の人に譲ることにして・・・ ln()の底はe=2.718282・・・ 20をeよりも小さくなるまでeで割る。   20÷2.71828・・・=7.3575・・・   7.3575÷2.71828・・・=2.7067・・・ で2回われたので、「A=2」を記憶。 B=2.7067・・・とする。C=0.5とする。 1.Bを2乗する(B^2と書く)。 2. e以上になったらCをAに加えたものを新たなAとし、(B^2)÷eを新たなBとする。    eより小さければBの2乗を新たなBとする。 3. Cを1/2にしたものを新たなCとする。 4.1に戻る。 このサイクルを何度か繰り返すと、Aがln(20)にどんどん近づいていく。 少しだけやってみると、 (1回目) 1.2.7967・・・^2=7.326・・・ 2. これはe以上なので0.5を2に加えA=2.5       7.326・・・÷2.718・・・=2.695・・・ 3.Cを1/2にしてC=0.5÷2=0.25 4. 1に戻る。 (2回目) 1.2.995・・・^2=7.263・・・   2. これはe以上なので0.25を2に加えA=2.75       7.263・・・÷2.718・・・=2.672・・・ 3.Cを1/2にしてC=0.25÷2=0.125 4. 1に戻る。 これを7回くり返すと、A=2.9921・・・  つまりln(0.05)≒-2.9921・・・ これを更に6回くり返すと、A=2.995728・・・  つまりln(0.05)≒-2.995728・・・ と、かなり近い値が出てくる。

yukyutonegawa
質問者

お礼

具体的に判り易く説明有難う御座いました。 説明不足で申し訳ありません。下記の式をパソコンで 式を入れて数値を代入したかったのですが(log(e)0.05) 有難う御座いました。 2πε/n(1a)=2×3.14×8.854×10^12/log(e)0.05 この計算は特殊な無線のアンテナを製作する時に必要な 計算式で多くの方が計算が判らず感と経験で、この数値を掴んで いました。電卓を使わず数値を代入して答えが判れば良いなと思います。 ちなみにlog前の式は教わりパソコン上で計算してます。

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.1

こんにちは。 高校で習うテイラー展開(マクローリン展開)により |x|<1 のとき ln(1+x) = Σ[n=1⇒∞](-1)^(n+1)・x^n/n  = x - x^2/2 + x^3/3 - x^4/4 + x^5/5 - x^6/6 ・・・・・ となりますから、これに x=-0.95 を代入します。 やってみたところ、なかなか収束しないので、かなり高次のところまで計算しないと、近い値さえ出ません。(xの絶対値が1に近いので当然ですが。) 対数の手計算は一般的に高度なものとなります。 ですから、昔、大航海時代には、数学者があらかじめ計算した結果をまとめた数値表を持って航海に出ていたとか。 その場でぱぱっと手計算できるような代物ではありません。

yukyutonegawa
質問者

お礼

さっそく回答有難う御座います。 使用法を具体的に説明すれば良かったと思いますが ある物作りに必要な計算式の中での一部でパソコン上にて(例、マクロ) 数値を代入して答えを見つけたかったのですが この一部を電卓で計算するのが面倒なので質問しました。 有難う御座いました。

関連するQ&A

  • この対数の計算がどうしても解りません、お願いします

    この対数の計算がどうしても解りません、お願いします   10・log10(10^6.6+10^6.0+10^5.4)≒67 log10の10が底で( )内は10の6.6乗+10の6乗+10の5.4乗です これを電卓を使わずに解く方法はありますでしょうか

  • 乗数(対数?)の計算を教えてください。

    乗数(対数?)の計算を教えてください。 4322=1000*(1+X)^30で、Xを求める方法を教えてください。 関数電卓のような特殊な電卓はないので、それが必要な場合はエクセルでの計算方法も教えていただけると助かります。 どうぞよろしくお願い致します。

  • 対数表を用いた計算で10^6.1

    関数電卓が使用できないある資格の勉強中ですが、 logの計算にいまいち慣れません。 対数表を用いること前提で、 10^6.1ってどう計算するんでしょうか? すみませんがよろしくお願いします。

  • HP 関数電卓 50g 任意の底の対数の計算について

    こんにちは。特定機種の電卓についての質問で恐縮ですが、 Hewlett-Packard社の関数電卓 50g についての質問です。 対数計算において、 常用対数 LOG()関数 自然対数 LN()関数 の計算はユーザーガイドにある通りもちろん可能ですが、 10やe以外の任意の底を持つ対数の計算の仕方がわかりません。 お分かりになる方がいらっしゃいましたら、回答をもらえますと 大変助かります。よろしくお願いいたします。

  • 対数の計算

    不等式を解いてます。 log 1/3 (x-2) ≧ log 9 1/x を解いているのですが分からず答えを見たら 途中式がなく、 log3(x-2)^2≦log3xとなっています。 その後は、分かるのですが 対数の計算部分を詳しく解説お願いします。

  • 対数計算1.2^x x 2の計算

    対数計算を知りたいのですが、1.2のx(エックス)乗=2でxの値を求めたいのですが、計算方法および回答を知りたいのですが。 表題の式の書き方は間違っているかもしれません。

  • 対数を使った計算なのですが、

    対数を使った計算なのですが、 1光年は、94630億kmです。光で、約4年4カ月かかるとこまでの距離はいくらでしょうか? という問題なのですが、距離をlとすると、 l=94630億km*4(4/12)=9.463*10^4*(13/3)になると書いてあるのですが、 なぜ、4(4/12)が(13/3)になるのでしょうか? 正しい計算を教えてください。 その後の計算も教えてください。 また、たとえば、log2などとあったとき、0.3010になるみたいですが、 対数表の見方がわかりません。 教えてください。

  • 対数の計算問題です

    対数の計算問題なのですが、答えしか書いていないため、 どのような道筋で計算していけば答えが出るのかわかりません。 お手数ですが、詳しい計算の道筋を教えていただけないでしょうか。 問題:次の式を簡単にせよ。  log[2]25-2log[4]10-3log[8]10 ちなみに答えは『-2』です。 参考書など読んでみたのですが、まったく道筋がひらめかず、困っています。 よろしくお願いいたします。

  • 対数の計算

    対数の計算についてなのですが、 loge(2/T)/loge2=1/T で合っていますでしょうか。

  • 対数の計算

    対数の計算で、a^logax=x となりますが、 a^-logax はどのように計算すれば良いのでしょうか。 マイナス対数乗の解き方を教えてください。