2012-09-11 9 views
-4

길이를 정수로 구하려면 어떻게해야합니까? 이 경우 while 루프에서 사용하고 있습니다. 그래서, 어떻게 float의 길이 동안 무언가를 얻을 수 있습니까?float 길이 얻기 (Objective-C)

+0

downvotes는 설명이 명확하지 않으면 이해가되지 않기 때문에 나타납니다. "변수의 길이"는 많은 것을 의미 할 수 있지만 그 중 몇 가지는 질문해야 할 수도 있습니다. – bbum

+0

@bbum 왜이 점에 감사 드려야 하는가? 나는 나의 질문을 명확하게하려고 노력할 것이다. (심지어 나는 "그 중 몇 가지는 당신이 물어야 할 질문이있다.") – JomanJi

+0

Objective-C에서는 변수 길이를 바이트 수로 알 필요가 거의 없습니다. 데이터의 원시 인코딩/디코딩은 일반적으로 필요하지 않습니다. 따라서 코멘트. – 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