プログラムの実行結果で1.175494e-038と表示されたときeは自然対数の底eではなく10です
ソーラー「ちょっとまってね
読者様からのお便りです
👇
👇
👇
💗 💗 💗 💗 💗 💗 💗 💗 💗 💗
いつも楽しい解説ありがとうございます
先ほどのエピソードのプログラム
👇
#include <stdio.h>
#include <float.h>
int main()
{
printf("FLT_MIN = %e, FLT_MAX =%e\n", FLT_MIN, FLT_MAX);
return 0;
}
の
実行結果は
FLT_MIN = 1.175494e-038, FLT_MAX = 3.402823e+038
っとなっていますが
そもそも
1.175494e-038
や
3.402823e+038
って
何を意味しているのですか?
💗 💗 💗 💗 💗 💗 💗 💗 💗 💗
って
お便り
ありがとう😊」
アレサ「000!?
・・・そ、そこですの・・・
そういえば
説明をしてなかったですの・・・
・・・
・・・
010101010100000000000000000・・・」
ソーラー「・・・ははっ
もうっ
1.175494e-038
が
何を意味しているかが分かってないとはじまらないね
1.175494e-038
は
1.175494×e-038
を表しています
1.175494×e-038
は
1.175494×eの-38乗
を表しています
1.175494×eの-38乗
は
1.175494×10の-38乗
を
表しています
1.175494e-038
の
1.175494は仮数部
e-038の-038は指数部
と
呼ばれます
e-038は10の-38乗
を表しているんだよ
数学に詳しい方ならeは自然対数の底eかと思ったかもしれないけど
ここでの
eは10を表しています」
🌳 🌳
数学の世界では
eは自然対数の底
または
ネイピア数と呼ばれていて
2.71828182845904523536028747135266249775724709369995…
を表しています
このプログラムで
1.175494e-038
と表示されているときの
e
は
ネイピア数
でなく
10
です
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます