要求:如果jfbString是整数,那么就把整数值给string;如果jfbString是小数,那么只显示到小数点后面的一位,并且把这个值给string
NSString *string=nil;
NSString *jfbString=@"52.00";
if ([jfbString floatValue]==[jfbString intValue]){
string = [NSString stringWithFormat:@"送%i倍金币", [jfbString intValue]];
}else{
string = [NSString stringWithFormat:@"送%.1f倍金币", [jfbString floatValue]];
}
NSLog(@"string is:%@",string);
打印结果如下:
如果将jfbString改为52.88,那么打印结果如下: