美文网首页
iOS 价格用逗号分隔

iOS 价格用逗号分隔

作者: Geniune | 来源:发表于2019-05-17 14:48 被阅读0次

功能需求,价格、数量等数字,有的需要以逗号隔开
例如服务器返回:11527146.97(decimalNumber类型)
将其格式化成为:¥11,527,146.97(字符串类型)

NSString *separatePriceString(id value)
{
    if(!value){
        return @"0.00";
    }
    
    NSString *valueStr = [NSString stringWithFormat:@"%@", value];
    
    NSDecimalNumber *decNumber = [NSDecimalNumber decimalNumberWithString:valueStr];
    NSNumberFormatter *numberFormatter =   [[NSNumberFormatter alloc] init];
    [numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle];
    [numberFormatter setPositiveFormat:@",###.##"];
    
    return [numberFormatter stringFromNumber:decNumber];
}

相关文章

  • iOS 价格用逗号分隔

    功能需求,价格、数量等数字,有的需要以逗号隔开例如服务器返回:11527146.97(decimalNumber类...

  • 2.元组知识汇总

    元组 将一些值用逗号分隔,用()括起来。元组不能修改。

  • java字符串

    将一个数字字符串转换成逗号分隔的数字串,即从右边开始每三个数字用逗号分隔

  • python读写csv文件(csv)

    [CSV (Comma Separated Values)]即逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号)...

  • CSV 介绍

    逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号...

  • CSV格式文件中文乱码问题解决

    逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号...

  • Pandas CSV - read_csv / to_csv()

    CSV(Comma-Separated Values,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号...

  • JS将数组转成字符串

    1、String(array):输出数组的每个元素值,用逗号分隔;2、array.join("分隔符"):输出数组...

  • Java之逗号操作符

    在说逗号操作符的时候我们要注意,逗号操作符不是逗号分隔符,逗号用作分隔符时用来分隔函数的不同参数。 Java里唯一...

  • js扩展运算符(spread)...

    作用:将一个数组转为用逗号分隔的参数序列。

网友评论

      本文标题:iOS 价格用逗号分隔

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