C/C++の宿題片付けます 151代目
■ このスレッドは過去ログ倉庫に格納されています
0184デフォルトの名無しさん
2011/07/22(金) 00:53:29.10私も最後に言いたいこと言って止めます。乗り遅れて入った分、
他の人より呆れるまで時間がかかったようです。識者の方々すみません。
>ようやく、本質に辿り着いたな。
>doubleを基本としたのは関数プロトタイプがなかったK&R時代の名残。
>floatを引数に渡すdoubleに格上げされた。この一点。
そうですよ。そしてこれがdoubleを基本とせよ、との理由です。
多くのプログラマはこれが理由でfloatではなく、doubleを選択するのです。
ですからfloatが推奨されるような環境では、その点が明示されます。
doubleのペナルティが顕著な環境でも、やはりその点が明示されます。
もし、コードレビューで、doubleではなくfloatが使用されていれば、
必ずその根拠を確認されます。プロトタイプ宣言をしていてもです。
なぜ、floatで宣言したか、確認されます。逆は無いです。
どうぞ、floatが推奨されるような環境ではfloatを使用してください。
■ このスレッドは過去ログ倉庫に格納されています