货币:字符串转换成货币格式

NSMutableString *newStr = [[NSMutableString alloc] initWithString:[NSString stringWithFormat:@"%ld",(long)_flowerNum]];

    NSInteger insertPosition = newStr.length / 3;

    NSInteger remaiderNum = newStr.length % 3;

    NSInteger strLength = newStr.length;

    if (strLength > 3) {

        if (remaiderNum != 0) {

            for (NSInteger i = 1; i <= insertPosition; i++) {

                [newStr insertString:@"," atIndex:strLength - 3 * i];

            }

        }else{

            for (NSInteger i = 1; i < insertPosition; i++) {

                [newStr insertString:@"," atIndex:strLength - 3 * i];

            }

        }

    }

posted @ 2016-06-14 12:49  nenhallwu  阅读(327)  评论(0编辑  收藏  举报