美文网首页
判断字符串是否为整数,不是整数显示小数点后两位

判断字符串是否为整数,不是整数显示小数点后两位

作者: 迷失的信徒 | 来源:发表于2020-08-07 11:04 被阅读0次
/**
判断字符串是否为整数,不是整数显示小数点后两位

@param str 需要判断的字符串
@return 最后显示的文案
*/
+ (NSString *)determineNumberDecimalWithStr:(NSString *)str{
    if ([str containsString:@"."]) {
        NSArray *array = [str componentsSeparatedByString:@"."];
        NSString *pointStr = [array lastObject];
        if ([pointStr integerValue] > 0) {
            return [NSString stringWithFormat:@"%.2f",[str doubleValue]];
        }else{
            return [NSString stringWithFormat:@"%ld",(long)[str integerValue]];
        }
    }
    return str;
}

相关文章

网友评论

      本文标题:判断字符串是否为整数,不是整数显示小数点后两位

      本文链接:https://www.haomeiwen.com/subject/eycfdktx.html