2012-09-11 61 views
-4

如何获取数字整数的长度?在这种情况下,我在while循环中使用它。那么,如何在浮点的长度上得到某些东西来解决某些问题?获取浮点数的长度(Objective-C)

+0

下降是因为你所要求的没有澄清没有意义; “变量的长度”可能意味着很多事情,但其中很少有人可能需要提问。 – bbum

+0

@bbum为什么感谢你,我会尽量让自己的问题更清楚(甚至认为我不明白这一点,但“他们中的很少人有过问你可能需要问的问题”...... ) – JomanJi

+0

在Objective-C中很少需要根据字节数知道变量的长度。通常不需要数据的原始编码/解码,因为它们是更高级别的API,可以为您执行此操作。因此,评论。 – bbum

回答

2

使用sizeof()

float f = 123.0f; 
for (unsigned i = 0; i < sizeof(f); i++) 
{ 
    ... 
} 

或者,也许你的意思是变量中的值的长度?

float f = 123.0f; 
for (float i = 0.0f; i < f; i += 1.0f) 
{ 
    ... 
} 
+0

O.O我很困惑!我之前尝试过,并没有奏效,现在我尝试了它,它工作了!谢谢! – JomanJi