1

私はデータ型の研究を行っており、INT と Float から始めました。内部に方程式を含む単純なループを作成しました。ループは最初に int データ型で実行され、次に float で実行されます。コードは目的の c で実行されますが、アイデアは同じ時間がかかるということです。ただし、xcode でインストゥルメント ツールをチェックしている間、フロートが CPU でより多くのサイクルを実行しているようです。
誰か説明してくれませんか?

4

1 に答える 1

2

浮動小数点演算は、整数演算よりもはるかに複雑です。通常、CPUには浮動小数点演算を実行するための専用のFPU回路さえあります。したがって、あなたが観察したことは期待されるべきです。

于 2012-10-19T21:51:04.027 に答える