• ベストアンサー

電卓の使い方

電卓にはEが出てもそのまま計算できると聞きました。 例えば、 50席に50人が座るには何通りあるか? という問題の解き方は、 50*49*48*47・・・・*1まですれば解けますが、 それを電卓でするにはどうすれば良いのでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.4

エラー表示が出るたびに「C」や「CE」など(機種により名前は異なる)のボタンを押してやれば計算が続けられます。 エラーが出た際の表示は、小数点のある位置がその電卓の最大表示桁を示します。 例えば8桁の電卓であれば、50×49×48×47×46の時点でエラーになり、表示は2.5425120となります。 これは小数点以下に8桁あることを示しますので、254251200を表します。 ここでCなどのボタンを押すと、その表示通りの値2.5425120として計算が続けられます。つまり100000000分の1の値になっているわけです。 ですからクリアの回数を覚えておいて、最後に出た結果にその回数だけ100000000をかけてやれば求める答えが(概数で)出ます。 なお、クリアしたときに表示が0に戻ってしまった場合、そのボタンではありません。 大抵クリア系のボタンは2つあるのですが、AC、C、CEなどと名称が不定なので分からなかったら両方押してみてください。

その他の回答 (3)

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

「電卓」って言ってもいろんな種類があるわけだから, 「どれか」まで指定しないと質問にならないです. ちなみに HP 49G なら 50 [ENTER] FACT [ENTER] と打てば, きっちり正確な答えが出ます.

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

windowsの電卓では、(アクセサリにある) 「n!」のキーがあるので、 "5"→"0"→"n!" とクリックすれば、下記↓ 3.0414093201713378043612608166065e+64

  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.1

50の階乗 50*49*48* … *3*2*1 を電卓で計算すれば多分  3.04141E+64 などのように表記されると思いますが65桁の数となります。ひとつひとつ掛けていかないといけませんが、正確な数字がでるわけでないし意味がないと思います。Excelなどでは =FACT(50) と数式を入れれば同様な結果を得られますが、Excelの場合、正確な数字として扱えるのは約15桁までの数字でそれ以上になると、例えば、正しくは   1234567890123456789012345 でも 1234567890123450000000000 のようになってしまいますよ。 普通の方法では1の位まで正しく計算することはできないということです。それを可能にするには、多倍長電卓などのコンピュータソフトを導入するしかありません。以下のURLを参考にしてみてください。 http://www.vector.co.jp/soft/win95/personal/se242555.html  

関連するQ&A