방금 전의 포스팅에서 


문자열(NSString) -> int, double, float 변환에 대해서 간략하게 정리했습니다.

문자열(NSString) -> int, double, float 변환 : http://ngee.tistory.com/229



그럼 이번엔 반대로, int, double, float를 NSString으로 변환하는 것을 해보려구요.


즉, 123.456 -> "123.456" 으로 만드는 것이죠.


소스

    double d2 = 123.456;

    float  f2 = 123.456;

    int    i2 = 123;

    

    NSString *s1 = [NSString stringWithFormat:@"%f", d2];

    NSString *s2 = [NSString stringWithFormat:@"%f", f2];

    NSString *s3 = [NSString stringWithFormat:@"%d", i2];

    

    NSLog(@"%@, %@, %@", s1, s2, s3);


실행결과

123.456000, 123.456001, 123


+ Recent posts