zoukankan      html  css  js  c++  java
  • iOS 数字每隔3位添加一个逗号的

    +(NSString *)countNumAndChangeformat:(NSString *)num  
    {  
        int count = 0;  
        long long int a = num.longLongValue;  
        while (a != 0)  
        {  
            count++;  
            a /= 10;  
        }  
        NSMutableString *string = [NSMutableString stringWithString:num];  
        NSMutableString *newstring = [NSMutableString string];  
        while (count > 3) {  
            count -= 3;  
            NSRange rang = NSMakeRange(string.length - 3, 3);  
            NSString *str = [string substringWithRange:rang];  
            [newstring insertString:str atIndex:0];  
            [newstring insertString:@"," atIndex:0];  
            [string deleteCharactersInRange:rang];  
        }  
        [newstring insertString:string atIndex:0];  
        return newstring;  
    }

    例:123456789

    结果:123,456,789

  • 相关阅读:
    HUD--2553 N皇后问题
    poj--2139
    poj--2236
    poj--2229
    poj--2376 Cleaning Shifts
    poj--3669
    poj--1979 Red and Black
    poj--1258
    经典DP问题--poj1088滑雪
    Poj 1041--欧拉回路
  • 原文地址:https://www.cnblogs.com/wlsxmhz/p/5665966.html
Copyright © 2011-2022 走看看