gpt4 book ai didi

ios - 使用NSNumberFormatter将9999999格式化为9,999,999(每三位数后的逗号)

转载 作者:行者123 更新时间:2023-12-01 18:23:06 25 4
gpt4 key购买 nike

comma separated thousand NSString stringWithFormat类似,但具有特定的用例。

如何在每三位数后插入一个逗号(,)?

一些案例:

  • 9999999→9,999,999
  • 1234→1,234
  • 3432423455435435→3,432,423,455,435,435

  • 无论使用何种语言环境或其他情况,都将获得预期的结果。

    最佳答案

    您正在寻找 NSNumberFormatter 。使用它的最简单方法是这样的:

    NSString *formatted = [NSNumberFormatter localizedStringFromNumber:@(1234) numberStyle:NSNumberFormatterDecimalStyle];
    NSLog(@"%@", formatted); // probably logs "1,234", depending on your locale.

    关于ios - 使用NSNumberFormatter将9999999格式化为9,999,999(每三位数后的逗号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16073135/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com