プロが教えるわが家の防犯対策術!

二級海技士の問題です。大圏距離を求める問題なのですが、最後の-0.859930031からd=149.3087277に何故なるのか分かりません。dは大圏距離です。回答よろしくお願いします。電卓を使用する場合は計算方法も教えて下さるとありがたいです。電卓はsharpのel556eです。

A 回答 (5件)

cosd=-0.859930031ですから、d=cos^-1(0.859930031)となります。


EL-566Eの場合は、2ndFcos(+/-0.859930031)で計算できます。
手持ちのEL-509Jの場合は、149.3087277となりました。
d[°]×60[’/°]が海里[’]ですから、海里=149.3087277×60となります。
EL-566Eの場合は、149.3087277×60で計算できます。
手持ちのEL-509Jの場合は、8958.523662となりました。
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2015/12/28 17:53

電卓の誤差の話が出ていたので、試しにcasio fx-991W、fx-JP900、canon F-789SG、F-715Sで計算してみました。


cosd=sin(34°50’)×sin(-33°25’)+cos(34°50’)×cos(-33°25’)×cos(142°45’)
casio fx-991W→-0.859930031、fx-JP900→-0.8599300311、canon F-789SG→-0.8599300311、F-715S→-0.859930031
cos^-1(cosd) それぞれの計算結果から算出した場合
casiofx-991W→149.3087277、fX-JP900→149.3087277、canonF-789SG→149.3087277、F-715S→149.3087277
国産の関数電卓は、現在はcasio、SHARP、canonの3社ですから、少なくとも電卓で計算すれば、同じ解答になりそうです。(fx-JP900、F-789SGは、cosdの有効桁数は一桁多いですけどね)
    • good
    • 0

誤差があまりにも大きいので精度のよいGnumericとWoframAlphaで検証してみました。

こういうのが気になってしまうたちですみません。
わかったのがシャープの電卓は誤差が大きい! 三角関数の誤差が大きいので複数の三角関数が並ぶと耐え難い誤差がでてしまいます。出題者もシャープ使ってるんですね。
Gnumeric
-0.85697370465582
WolframAlpha
-0.85697370465581848582328997038633144449323826196462648867605...
Excel
-0.856973705
iPhone標準の関数電卓とAndroidの関数アプリでもExcelと同じ精度がでています。

ついでに。
http://d.hatena.ne.jp/akinokia/20150227/p1
tan(355/226)でお試しを。
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2015/12/28 17:53

excelだと



=SIN(RADIANS(34.5))*SIN(RADIANS(-33.25))+COS(RADIANS(34.5))*COS(RADIANS(-33.25))*COS(RADIANS(142.45))

=DEGREES(ACOS(上の結果))

=上の答え*60

これで関数電卓でできるでしょうか?
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2015/12/28 17:53

わけわからない質問だったので前の質問を探しました。


cos d=-0.85...
なので
d=cos-1(-0.85)
dの単位は度なので60を掛ければ分(海里)になります。
EXCELで計算して見ましたが答えが微妙に違います。
それぞれ
-0.856973705
148.97847
8938.7082
になりました。
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2015/12/28 17:53

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