2010-08-09 3 views
0

정수를 2 자리 10 진수로 변환해야합니다. 그래서 만약 내가 정수 3을 가지고 있다면 나는 03을 부동 상태로 만들고 싶습니다. 그러나 33 자리가 2 자리 인 경우 부동 소수점 형으로 나타내려고합니다.float = 04 out of int = 4

+0

무엇이 문제입니까? ... p.s. 0XX – Fosco

+0

의 경우를 제외하고는 float에 선행 0이 없습니다. 정수 2 자릿수까지 제로 패드를 사용하려고합니다. – JeremyP

답변

1

float 값은 항상 실제 숫자 값이됩니다. 해당 값을 표시하고 선행 0을 표시하려면 3 값에서 "03"을 생성하려면 string formatting 및 형식 옵션을 사용해야합니다.

+0

그냥 예를 들어 : NSString * 형식 = [NSString stringWithFormat : @ "% 02i", 정수];' – Pascal