今のレス見て思ったんですが、こんなに必要になる math.h が、
標準ライブラリに入っていない理由って、何でしょう。
外部の数値演算ライブラリをいろいろ使いたいからでしょうか?

コンパイラによってオプション指定がばらばらだから、
>>944のような質問が後を絶たない気がします。