プロモーションは‥‥うかつに 3.0 とか書くと速攻で double に格上げされてしまうね、キャストがかかせない
引数については、前方参照を排除するかプロトタイプをきっちり書くか‥‥
しかし不定長引数のではいかんともしがたい、いや不定長引数のプロモーションについては昔 lisp の方と意見が相違していたので、本当のところはよくわからない。
上の方では double は労咳専用と散々だが‥‥