• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:対数関数の計算の仕方について)

対数関数の計算方法とは?

このQ&Aのポイント
  • 対数関数の計算方法について解説します。
  • x^log10(x) = 10^6/xという等式の計算方法を説明します。
  • 変形の間違いや注意点についても解説します。

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

  • ベストアンサー
  • alice_44
  • ベストアンサー率44% (2109/4759)
回答No.3

全くクダラナイ点を衝くとすれば、 最初に x を払うと、最後に解が 0 でなかったことに 一言触れないといけないのですが… 実際得た解を見れば、x≠0 は自明ですよね。 問題の方程式に既に log10(x) が書き込まれているので、 x>0 は前提で、真数条件からオカシナことも起こらないし… x*x^log10(x)=10^6 を経由しちゃいけないとは思えません。 両辺の対数をとって log10(x) + log10(x)・log10(x) = 6 から解けばよいと思います。 質問文中の2番目のリンクで、 Integer solution しか表示されないのは、どうしてだろう? http://www.wolframalpha.com/input/?i=solve+x*x^log10%28x%29+%3D+10^6 で尋ねれば、1番目のリンクと同じ答えが帰ってきます。

okwaveer
質問者

お礼

あ、確かに、同値変形をするならば、0でなかったことに触れなければならないのですね。 wolframの使い方まで教えてくださってありがとうございます! solveを入れるか入れないかで結果が違うのですか。 wolframでも答えが得られなかったので、自分のミスではないと思い暴走してしまいました。 今度から、solve とかplot とか丁寧にいれてみることにします。 wolframでなぜ答えが得られないのだろうと疑問に思っていたので、助かりました。 このままだとあっちのforumまで書き込みにいくところでした。 しかし本当に、alice_44様は明晰ですね。いつもありがとうございます。m(-_-)m

その他の回答 (3)

  • alice_44
  • ベストアンサー率44% (2109/4759)
回答No.4

あれ? URL が文字化けした。 Wolfram の入力フォームに、 solve x*x^log10(x)=10^6 と入れてみてください。 x を払ったせいで x=1/1000 が出なくなる訳ではありません。

okwaveer
質問者

お礼

ご丁寧にありがとうございます、できました!

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.2

>最初にxを払って計算するやり方が間違い どこでそういう指摘を受けたのでしょうか。 ある問題の答えを求める方法が1とおりしかない、 ということはそうめったやたらにあるものではないと思います。 頂上(問題の答え)を目指すルート(解き方)は 複数あって当然だと思います。

okwaveer
質問者

お礼

すみません、私がめちゃくちゃぼけていて、 x*x^log10(x) = 10^6 の左辺を、このあとx^2log10(x)と変形して計算してしまっていました。。 指数法則から出直してきます。。 もっとしっかり、根本的なミスをしていないか確認するようにします。 ご回答くださりありがとうございました!!

  • spring135
  • ベストアンサー率44% (1487/3332)
回答No.1

間違いではありません。そのあとの処理を間違えないように死ねければなりません。 x*x^log10(x) = 10^6 から x^(1+log10(x))=10^6 両辺の常用対数をとって (1+log10(x))・log10(x)=6 を解けばよい。

okwaveer
質問者

お礼

おーなるほど!! 処理を間違わなければできるのですね! 途中式まで書いていただいて、とても助かりました! ご回答も素早くしてくださり、ありがとうございます。m(__)m

関連するQ&A