• ベストアンサー

標準偏差の算定におけるオーバーフロー

標準偏差を求めるために以下の計算を電卓で行いたいのですがオーバーフローします。 なんとか計算できるいい方法はないでしょうか。 ちなみに電卓は関数電卓でなく一般的な12桁対応のものです。 (0.2×(1700200-154000)の2乗)のルート。

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

  • ベストアンサー
  • rabbit_cat
  • ベストアンサー率40% (829/2062)
回答No.2

12桁あるなら σ=100*√(0.2*(17002-1540)^2 + 0.8*(-300-1540)^2) で計算できるか。

ppg-2
質問者

お礼

ありがとうございます。 うまくいけました。

その他の回答 (2)

  • inara
  • ベストアンサー率72% (293/404)
回答No.3

σ=√(0.2×(1700200-μ)の2乗 + 0.8×(-30000-μ)の2乗) = 10000×√(0.2×(1.7002-μ/10000)の2乗 + 0.8×(-3-μ/10000)の2乗) =10000×√(0.2×(170.02-15.4)の2乗 + 0.8×(-3-15.4)の2乗) です。これならオーバフローしないはずです。

ppg-2
質問者

お礼

ありがとうございます。 うまくいけました。

  • age_momo
  • ベストアンサー率52% (327/622)
回答No.1

√{0.2×(1700200-154000)×(1700200-154000)} を求めるのでしょうか?なら (1700200-154000)×√0.2 で同じ値になります。

ppg-2
質問者

お礼

ありがとうございます。 うまくいけました。

ppg-2
質問者

補足

すみません。算式を端折りすぎました。以下が正しい算式です。 もしよろしければこれで教えていただけますか? μ=154000 σ=√(0.2×(1700200-μ)の2乗 + 0.8×(-30000-μ)の2乗)。

関連するQ&A