Float和int数据类型会影响性能

时间:2012-10-19 21:30:52

标签: objective-c c xcode algorithm data-structures

我正在研究数据类型,我从INT和Float开始。我做了一个简单的循环,里面有一个方程式。循环首先使用int数据类型执行,然后使用float执行。代码是在目标c中完成的,但想法是它们需要同时进行。但是,在检查xcode中的仪器工具时,浮动似乎在CPU上运行更多循环 有人可以解释一下吗?

1 个答案:

答案 0 :(得分:2)

Floating-point arithmetics远比整数算术更复杂。通常,CPU甚至具有专用的FPU电路来执行浮点运算。因此,你所观察到的是预期的。