>>173
私も最後に言いたいこと言って止めます。乗り遅れて入った分、
他の人より呆れるまで時間がかかったようです。識者の方々すみません。

>ようやく、本質に辿り着いたな。
>doubleを基本としたのは関数プロトタイプがなかったK&R時代の名残。
>floatを引数に渡すdoubleに格上げされた。この一点。

そうですよ。そしてこれがdoubleを基本とせよ、との理由です。
多くのプログラマはこれが理由でfloatではなく、doubleを選択するのです。

ですからfloatが推奨されるような環境では、その点が明示されます。
doubleのペナルティが顕著な環境でも、やはりその点が明示されます。

もし、コードレビューで、doubleではなくfloatが使用されていれば、
必ずその根拠を確認されます。プロトタイプ宣言をしていてもです。
なぜ、floatで宣言したか、確認されます。逆は無いです。

どうぞ、floatが推奨されるような環境ではfloatを使用してください。