• ベストアンサー

logの計算の仕方(意味)について

下記、問題について教えて下さい。 2~n -2 >= 10 2~n >= 12 n(log2) >= log12 n >= 3.58… なぜ n(log2) >= log12 が n >= 3.58… となるのか。 どなたかこの計算の意味(logロガリズム?)について教えて下さい。 もしくは分かり易く解説しているWebサイトなどが 御座いましたら教えて下さい。お願いします。 ちなみに自分は文系で数学は苦手です。

noname#102380
noname#102380

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

  • ベストアンサー
  • CP20
  • ベストアンサー率30% (17/56)
回答No.3

常用対数 log(n) の意味ですが そもそも 10を何回掛け合わせたら その数字になるか?というのが そもそもの意味です。 判りやすくするため、整数だけで考えてみましょう log(10)=1 ---(10の1乗が1だから) log(100)=2 -----(10の2乗が100だから) log(10000000)=7 -----(10の7乗が1000000だから) log(1)=0 -----(10の0乗は1(どんな数も0乗すると1)だから) で log(2)っていうのは =0.301 くらいなんですけど 10を0.301乗すると 2 になるという意味なんです。 まあ深く考えないでn乗の不等式は両辺のlogをとって 解を出すのは法則みたいなもんです。

noname#102380
質問者

補足

早速ご回答頂き有難う御座います。 回答内容としては大体わかりました。 非常に分かり易い内容で理数が苦手な 私でも理解出来ました。有難う御座います。 ただ一点、回答文の一箇所が気に掛かりました。 log(10)=1 ---(10の1乗が1だから) とありますが、この考えでいくと (10の1乗が1だから)では無く、 (10の1乗が10だから)ですよね? 一応理解の確認の為、最後の質問です。

その他の回答 (7)

  • CP20
  • ベストアンサー率30% (17/56)
回答No.8

log(n)を計算で出したいということですね! 実際関数電卓の中身でもやっていることなんですが テイラー展開という方法があります。 テイラー展開はwebで検索してみてください。 が、単純ではありませんので、まあ最近は関数電卓も安く なっているし、エクセル関数で=log(n)とやれば数値は出てくる ので、テイラー展開式なんかを、覚えてる技術者(私は 一応技術者のはしくれです)はほとんどいません。 「10の0.301・・乗が2なのですか」 というのは、そのとうりです。 ただ ~乗 という場合は、~が整数 、1とか2とか3とか だとある数をその回数掛けるという意味で判りやすいの ですが、0.3乗とかの場合は、そのイメージとはまったく 違い、ある意味数学を便利にするために、考え出された ものです。 興味があるようでしたら、指数対数関数 関係の本を 図書館で読むことをお勧めします。

noname#102380
質問者

お礼

御回答頂き、有難う御座います。 常用対数表がないと困難という事は わかりました。 今後仕事で必要になった際は、これまでの ご説明を参考にさせて頂きます。 いろいろご説明頂き、有難う御座いました。

  • CP20
  • ベストアンサー率30% (17/56)
回答No.7

No3の回等をしたものです。 >とありますが、この考えでいくと (10の1乗が1だから)では無く、 (10の1乗が10だから)ですよね? >一応理解の確認の為、最後の質問です。 そうです。すまみせん。10の一乗は10です。

noname#102380
質問者

補足

御回答頂き有難う御座います。 log(n)の意味・考え方は大体把握できました。 しかし、後もう一点疑問点があります。 本当にこれで最後の質問にしたいと思います。 ANo.1,2の方にもご質問させて頂いているのですが log2=0.3010は常用対数表で確認すればわかる そうですが、対数表無しでlog2=0.3010や log3=0.4771を解く方法は御座いませんでしょうか? 残念ながら、私が直面している問題(試験) には、そういった表記がありません。 10を2乗にすると、100。つまり10の2乗なので、 10*10=100 log(100)=2 と表記する事だったと 思いますが、10を0.3010乗すると2になるわけですか? 0.3010乗て・・・どう考えたら良いのでしょうか? ノートに書こうにも何をどう書いて良いのやら わかりません。 CP20さんならご存知かと思い、質問しました。 宜しくお願いします。

  • CP20
  • ベストアンサー率30% (17/56)
回答No.6

一般にはlogは常用対数といって、 10を何乗したらその数になるのかという意味です。 log(n)と表記した場合、10を何乗したらnになるかという関数で10という数字は底とも言いますが、logと表記した場合は10を底にするという約束事が一般にあるのでそう覚えておいて間違いないで しょう。 対数というと他に(特に数学や工業の世界でよく出てくるのに) ln(n)と表記するものがありまして、こちらは2.7・・という eと表記するオイラー定数なる数を底にた対数関数があります がこちらはもう少し後に覚えればいいと思います。

  • Ishiwara
  • ベストアンサー率24% (462/1914)
回答No.5

基本の基本: もともと「logとは0の数」だと覚えてください。 100の対数は2です。 1000の対数は3です。 掛け算が嫌いな人が 1000×10000 を計算する。 1000の対数(3)と10000の対数(4)を足すと7になる。 何の対数が7になるかを探せばよい。 これと同じ考えで log(2×2×3)=log2+log2+log3 つまり、対数の目的は「掛け算の代わりに足し算をする」でした。

noname#102380
質問者

お礼

早速御回答頂き、有難う御座います。 今後理解していく上で、参考になります。 有難う御座いました。

  • EM64
  • ベストアンサー率0% (0/1)
回答No.4

aをp乗したものをMとするときp=log(a,M)とします。 底に関しての記述が見当たりません。 他の方の解答を見ると底を10としているようです。 底の表記を省略した場合は普通はオイラー数e(2.718..)です。 底によって不等号の向きが変わるので注意です。 あとは真数条件にも注意してください。

noname#102380
質問者

お礼

早速御回答頂き、有難う御座います。 回答頂く上で、「底の値」が必要とは 存じ上げませんでした。申訳ありません。 「底の値」によって回答が左右される、 及び不等号の向きが変わる という事を 初めて知りました。 今後理解していく上で、参考になります。 有難う御座いました。

回答No.2

おそらく、問題の文中にlog2=0.3010,log3=0.4771とする。などの記述があると思うのですが・・・(なければ、教科書の裏表紙などにある常用対数表から値を探す) で、これらの値を用いて計算します。 log12=log(2*2*3) (*は積の記号) =log2+log2+log3 (対数の性質) =0.3010+0.3010+0.4771 =1.0791 よって n(log2)>log12 n>(log12)/(log2)=1.0791/0.3010 n>3.5850・・・ となります。

noname#102380
質問者

補足

早速ご回答頂き有難う御座います。 常用対数の表無しで、log3=0.4771を 求める方法はありますでしょうか? 宜しくお願いします。

  • kakkysan
  • ベストアンサー率37% (190/511)
回答No.1

n(log2) >= log12 から両辺を(log2) で割って n >= log2/ ここで(常用対数の表から)log2=0.3010、log12=1+log1.2=1.0792 を代入して、計算します。

noname#102380
質問者

補足

早速ご回答頂き有難う御座います。 常用対数の表無しで、log2=0.3010を 求める方法はありますでしょうか? 宜しくお願いします。

関連するQ&A

  • 再:log計算につきまして

    問題集の例題の解説で、  A≒log[2]N の 対数の底を10に変換すると、  A≒log[2]N = log[10]N/log[10]2 とされているのですが、「対数の底を10に変換する」の意味・方法が分かりません。 どなたか教えていただけますでしょうか? よろしくお願いいたします。 *[]内の数字は右下に小さい数字とお考えください。

  • logの計算です。教えてください(; ・`ω・´)

    計算内容は下記の通りです。なお真数は10です。 式:-log(2×10^-2) ちなみに化学のpH出したいんですがlog計算、忘れていましたΣ(=ω= ;) 途中計算を書いてほしいです。 お願いします!!! ちなみに答えは≒1.7となっていました( ・´ω`・ )

  • logの計算

    {log (n+1) -1} ×2 ×(n+1)/4 + {log (n+1) -2} ×2 ×(n+1)/8 + {log (n+1) -3} ×2 ×(n+1)/16 + …… = (n+1) log (n+1) { 1 + 1/2 + 1/2^2 + 1/2^3 + 1/2^4 + …… } - (n+1) {1 + 1/2 + 2/2^2 + 3/2^3 + 4/2^4 + …… } 上の計算がどうしてこうなるかが分かりません。 これを計算すると 2n*log(n+1)-4(n+1) になりますか? ちなみにlogの底は2です。

  • 数学のlogの計算方法を教えてください。

    数学のlogの使い方を教えてください。 14桁の16進数の最大値は、10進数で表すと何桁か?ここで、log10・2=0.301とする。 解答出来る方お願いします。できれば、計算式もお願いします。logの概念がわかりません。 解説できる方よろしくお願いします。

  • logの問題

    自分、文系だったのですが、とある入試で数学が必要になり今必死で勉強しております。そこでlogの問題が出てきて一から学び治してます。 質問です。 1/2log(2)12 - 3/log(2)3 + log(2)3/8 を簡単な数で表せという問題です。 回答は-2になるのは分かりますが、そこに至るまでの仮定が分かりません。特に3/8の部分が自分を悩ませています。 どうかご教授ください。

  • logの計算

    e^c=e-1 ∴c=log(e-1) となる仕組みがよくわかりません。 eは自然対数の底です。 基本的な問題だとは思いますが、 数学が大の苦手でして....。

  • 対数(log)の計算です。

    関数 f(x) = log(x^2 + x) - log (x + 1) とする。 x = 1/e のときの f(1/e) を求めよ。 という問題で、 私は、 f(1/e) = log(1/e^2 + 1/e) - log(1/e + 1) = log(e^(-2)) + log(e^(-1)) - log(e^(-1)) - log1 = -2 - 1 + 1 - 0 = -2 というように計算しました。 しかし、問題集の答えは -1 となっているのです。 途中計算の解説がないので困っています。 どこが間違っているか教えてもらえないでしょうか。。

  • 常用対数の計算の仕方が分からない

    もともと数学が苦手だった上に、もう40ちかいので、さっぱり忘れてしまいました。 計算方法をネットで検索してもわけわかめです。 教えてください。 log10 1=0 log10 10=1 log10 100=2 log10 1000=3 という単純なものはわかるのですが、 log10 2=? log10 3.5=? といった場合どうやって計算すればいいのでしょうか? いっつもエクセルの関数に頼ってるので、実際どう計算するのかわかりません。 この程度のレベルです、わかりやすくお願いします。

  • 【計算量Log n】僕は実際の面接でソートの計算量

    【計算量Log n】僕は実際の面接でソートの計算量を聞かれて、log nですかねと言ったら「は?」という顔をされたので即座に「nより速いのはありえないですよねー、HAHAHA!」とごまかして事なきを得た。 ツイッターより 計算量のlog nのnより早いのはあり得ないってどういう意味ですか? あとLog nの計算量とOのオーダ量の違いは何ですか?

  • logを利用した計算問題について

    ゼロでない整数の10進数表示の桁数Dと 2進数表示の桁数Bとの関係を示した式は、どれか。 正解:D=B log10 2 このような計算問題があるのですが、 logを利用した計算問題は、どのように解けば良いのでしょうか。 下記の内容が分かりません。 「D=log10 2^4=4 log10 2=1.2」 「D=log10 2^16=16 log10 2=4.8」 「log」の計算式は、桁数を解く方法なのでしょうか。 上記に書いた問題の解き方を詳しく教えて下さい。 以上、よろしくお願い致します。