C言語なら俺に聞け(入門篇) Part 21
at TECH
193:デフォルトの名無しさん
07/11/11 23:38:40
>>179
doubleの方がfloatより精度が高い。
だから計算に時間がかかるかといえばそうでもなくて、
CPUに乗ってる数値演算プロセッサが32bit精度だったり、
C言語のライブラリがdouble前提で作られたりしてて、
floatで計算すると、
float-double変換→計算→double-float変換
となってdoubleよりも遅くなることが多かった。
けど、最近はSSEなどの演算命令などが出てきたため、
floatの方が速い場合もあるらしい。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4975日前に更新/195 KB
担当:undef