【发布时间】:2012-03-10 21:21:24
【问题描述】:
我正在尝试使用用户输入的频率来计算加速度计更新的周期。
这是我的代码:
double interval = 1/Freq;
间隔 = 周期
Freq 是用户设置的 int。
我遇到的问题是我将 Freq 设置为 2Hz,所以间隔应该是 0.5,但间隔是 0.0000000 为什么会这样?我可以在不将 Freq 更改为 double 的情况下做任何更改吗?
【问题讨论】:
-
为什么不声明一个用于计算的临时双精度,留下
Freq一个int,做1.0/tmpFreq?
标签: iphone objective-c ios double int