花井@京都です. お返事どうもありがとうございます. From: KITA Toshihiro <t-kita@xxxxxxxxxxxxxxxxxxx> > 普通は L を付けて > printf("x^5 = %14.5LE\n", y); > では無いでしょうか。 はい,これで問題なくなりました. > man 3 printf を参照してください。 man printf だけしてました.そしたら,info printf を見ろとは書いてまし たが,こちらは,man printf と同じでした. > > です.ppc や alpha ではこんなことにならないようです. > > (long double のままでも正しい答を表示します) > > 逆にこれが不思議ですが... From: Norihito Kamayachi <kamayati@xxxxxxxxxxxxxx> > ちなみに、Borland C++Builder付属のbcc32.exeでコンパイルしても、 > 》x^5 = -3.29556E-188 > となります。 これが普通なんですね.