数値と文字列の変換

文字列を数値に、もしくはその逆で、数値を文字列にする方法のまとめ。

『文字列から数値に変換』

NSString *str = @"1.23456789";
int x = [str intValue];
float y = [str floatValue];
double z = [str doubleValue];

 
『数値から文字列に変換』
『整数』

int i = 100;
NSString *str = [NSString stringWithFormat:@"%d", i];

『小数』

double d = 1.2345;
NSString *str = [NSString stringWithFormat:@"%f", d];

コメントを残す

メールアドレスが公開されることはありません。