- 締切済み
グーグルで「170!」と検索すると出る数字の意味
グーグルで「170!」と検索すると出る数字の意味 170!ってどんな意味があるのですか? グーグルの計算で出せる、最大の数字はなんでしょうか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- info22_
- ベストアンサー率67% (2650/3922)
#2です。 A#2の追加です。 >グーグルの計算で出せる、最大の数字はなんでしょうか? 参考URLの中に書かれていますが 実数の範囲なら 2進数表現で「2^1023.99999999999914739999…」が最大の数値です。 10進数表現に直せば 「2^1023.99999999999914739999 = 1.79769313 × 10^308」 となります。 計算結果が13桁以内ならそのまま表示し、それ以上なら「9桁の小数×10^(指数部)」 の表示になる。指数部の最大値は308です。 最大の整数の意味なら 表示だけなら13桁の整数 1 099 511 627 775(=10桁の16進数のFFFFFFFFFFFF) が最大の数値です。 内部的に何桁で計算しているのかについては明確ではないですが 内部精度は2^52=4503599627370496 でC言語の「double(倍精度)型」の精度と同じです。 (2^53で正しく計算しなくなります) (詳細は参考URLの中を参照)
- alice_44
- ベストアンサー率44% (2109/4759)
カテ違いですが… グーグル電卓の不動小数点数は、double 型のようです。 グーグル自身は、仕様を公開していませんが、 趣味で解説しているサイトの幾つかに、そう書いてありました。 実際、170! については、170 ! = 7.25741562 × 10^306 と表示されるのに、 171 以上だと、171!= とイコールを付けて検索しても電卓が起動されないのは、 double の指数部の最大値が +308 であることから来ていると思われます。 171! では、値が 10^309 を超えてしまいますから。
- info22_
- ベストアンサー率67% (2650/3922)
170!=170x167x168x …x2x1 (170の階乗) をGoogleの電卓機能が計算して結果を表示してくれます。 Google電卓には 関数電卓や物理定数や数学定数が記憶されていて使えますし、単位の換算なども出来て非常に便利です。ただ計算式を書いて、検索ボタンを押すだけで結果を表示してくれます。
お礼
階乗とか学校で習ったことないです。 回答ありがとうございました。
- 未 定(@v4330)
- ベストアンサー率20% (417/2003)
階乗 1からnまでの自然数の総乗 例えば、 4! = 1*2*3*4 =24
お礼
掛け算なのですね。 回答ありがとうございました。
お礼
エクセルでも、FACT(170)まででした。 回答ありがとうございました。