添加的千分的分隔符

+(NSString*)strmethodComma:(NSString*)string
{
 
    NSString*sign = nil;
      if ([stringhasPrefix:@"-"]||[string hasPrefix:@"+"]) {
              sign = [string substringToIndex:1];
              string = [string substringFromIndex:1];
      }
     
      NSString*pointLast = [string substringFromIndex:[string length]-3];
      NSString*pointFront = [string substringToIndex:[string length]-3];
     
      int commaNum= ([pointFront length]-1)/3;
      NSMutableArray *arr = [NSMutableArray array];
      for (int i =0; i < commaNum+1; i++) {
              int index = [pointFront length] - (i+1)*3;
              int leng = 3;
              if(index < 0)
              {
                      leng = 3+index;
                      index = 0;
                     
              }
              NSRange range = {index,leng};
              NSString *stq = [pointFront substringWithRange:range];
              [arr addObject:stq];
      }
      NSMutableArray *arr2 = [NSMutableArray array];
      for (int i =[arr count]-1; i>=0; i--) {
             
              [arr2 addObject:arr[i]];
      }
      NSString*commaString = [[arr2 componentsJoinedByString :@","]stringByAppendingString:pointLast];
      if (sign){
              commaString = [sign stringByAppendingString:commaString];
      }
      returncommaString;

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值