• ベストアンサー

関数電卓の内部計算について

関数電卓で三角関数や指数関数などを計算するとき内部ではどのような計算をしているのでしょうか? テイラー級数展開ではないと聞いたことがあるのですが… また、計算機メーカーによって採用している計算式が違うのでしょうか?

  • k310
  • お礼率100% (22/22)

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

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

実際にどのように計算しているかは知りませんが, CORDIC という方法で計算する電卓は実在するようです.

k310
質問者

お礼

ご回答ありがとうございます。 Tacosanさんのご回答があるまでCORDICアルゴリズムという 反復求解法があることすら知りませんでした(^^) ローテーションモードとベクトルモードという2種類があるそうだとか。 …いろいろ調べてみたのですが、難しすぎて私には理解できませんでした(^^) 分かったことといえば、 「関数電卓ではCORDIC法という反復求解法を応用し、収束した結果を解として 出力している」 といったところでしょうか。 CORDIC法のほうがテイラー級数展開より少ない計算で収束する(私の憶測) ため関数電卓に採用されているのでしょうね。多分。

関連するQ&A

  • Excelでテイラー展開を計算にするには・・・

    学校の課題で, 『解析関数(三角関数,指数関数)のグラフを書き,同じ値域でテイラー級数を計算して元の関数と比較する』 というものが出たのですが,テイラー展開をExcelで計算方法がわかりません。どうすればいいのでしょうか?

  • 関数電卓?

    はじめまして。 今月末、理系の大学受験をするに当たり、関数電卓(?)が必要である(←受験時の携行品に挙げられていた)ことに、先ほど気付きました。 募集要項によると、以下の通りです。 電卓(四則計算、開平計算、べき乗計算、三角関数・指数・対数の機能を有するもので音が出ず、通信機能及び辞書機能を有しないもの) ネットでざっと調べたところ、カシオ、シャープ等メーカーから値段も様々なものが出ているようですが、(初心者でも使い易い)お薦め等ございませんでしょうか? また、現物を直に触ってみたいのですが、どういった店舗で販売されているのでしょうか? よろしくお願いします。

  • 関数電卓の使い方

    昔に比べ高機能電卓も数千円で購入できるようになりましたね。 最近、仕事上の都合で建築の設計で三角関数を使いたかったので。 関数機能付き(CASIO製)の電卓を買いました しかし、キーボタンの意味、操作の仕方がさっぱり分かりません 「log」、「In」はいったい何?? メーカーのHPも観たのですが、使い方については、あまり詳しく掲載されていませんでした。 ----余談------ フリーのパソコンソフトもありますが、現場などでは、やはり電卓が必要になります。 電卓を使って計算している設計者を見ると、賢く感じます。

  • 三角関数と電卓の計算結果

    例えば、角度45度の直角三角形でsin45°は1/√2=0.7071・・・となります。三角関数表なるものを見てもそうなってます。ですが私が使ってる関数電卓で、[45]→[sin]と押すと答えは、0.6494・・・となってしまいます。他のcos、tanでも同様な傾向で計算されます。これはどうしてなのでしょうか?電卓が壊れているのか、使い方が間違っているのでしょうか?

  • 計算機(電卓)はどうやって計算しているのですか?

    最近、計算というとすぐExcelを開いてしまいます。 しかし、昔は関数電卓など計算をする際には計算機が主流だったと思います。 ルート7という計算は関数電卓の内部ではどのような処理が行われ答えが表示されるのだろうかと、ふと疑問に思い質問させていただきました。 Excelでは“ ^ ”という記号が平方根の計算のための記号であり、これがコマンドとしてパソコン内部で認識され(バイナリー変換による電圧差を認識することにより)計算の結果がはじき出されていることは分かります。 どなたか、この手の事情に詳しい方がおりましたら教えてください。

  • 三角関数のみの電卓を探しています

    えっと、三角関数だけ出来る(当然四則算は出来ます)電卓を探しています。 普段は、よくある大きさ(ポケットからすこしはみだす程度)の関数電卓を使っていますが、コンパクトな電卓(ポケットに簡単に入って邪魔にならないやつ)がほしくて、色々探してはいるのですが、なかなか見つかりません。 どこかでいいもの見かけたことはございませんか? それともやっぱり三角関数だけ出来る関数電卓なんてのは無いんですかね?

  • 関数電卓の使い方について。

    関数電卓の使い方がいまだに分かってません。 説明書を無くした為、困っています・・・ 方程式を関数電卓で計算したいのですが、どうすればいいのでしょうか・・・ たとえば (2X+3)=4 という方程式をたててXを求める場合は、関数電卓でどう打ち込めばいいのでしょうか。 たぶんこのやり方がわかれば全ての方程式に応用できるのではないかと思って簡単な方程式にしたので「展開すればいいのでは?」というのは無しで。 つかっている電卓は 関数電卓<EL-5040>SHARP です。こんな感じのやつです。↓ http://www.asahi-net.or.jp/~LP1S-SWD/hanbai/kansu/sharp/el-546r/el-546r.html 簡単でいいんで、よろしくおねがいします。

  • sin(x) は電卓ではどのように計算される?

     sin(x) は PC や電卓ではどのように計算されているのでしょう。テイラー展開かなと思ったのですが、x = 0 における sin(x) の n = 5 までのテイラー展開(マクローリン展開)は   x - x^3/3! + x^5/5! = x - x^3/6 + x^5/120 となり、グラフを描くと -π/2<x<π/2 の範囲では十分使えそうですが x = ±πに近いところでは誤差が大きくなります。   π/2 ≒ 3.141592654/2 ≒ 1.5708   1.5708 - 1.5708^3/6 + 1.5708^5/120 = 1.00452492887866   3.1416 - 3.1416^3/6 + 3.1416^5/120 = 0.524044823764988

  • 【関数電卓の使い方を教えてください】

    【関数電卓の使い方を教えてください】 下記を関数電卓で計算するにはどのように押していけば答えが出るのか教えてください 「 tanθ=1/100=0.01だから θ=Arctan(0.01) Arctan(0.01)を関数電卓で計算すると θ=0.5729° 」 関数電卓はiPhoneの標準電卓です。 「 sinx°=1/100から、x≒0.573° 」 でもいけるけど同じ意味ですか? これも関数電卓でどうやって打てばその結果になるのか分かりません。 どう押せばそう結果が出るのか教えてください。

  • 今日は、Vista電卓の事で質問させて下さい。。三角関数の事なのですけ

    今日は、Vista電卓の事で質問させて下さい。。三角関数の事なのですけど、普通の計算機(手のひらサイズ関数付き)で、例えばsin30°と入力すると0.5となりますね、Vista電卓ではどうやるのですか?私がしてみた事は、0.5→Invをチェツク→sinをクリッック→30°であってますかね??これって、逆三角関数ですよね???三角関数の場合はどうやるのでしょうか?教えて下さい、それとVista電卓の機能も知りたいです。宜しくお願いします。初心者です(^-^)