Latest 1.0.0
Homepage https://github.com/Jonwei/JWChineseNumeralsElaborateFormat
License MIT
Platforms ios 9.0
Authors

中文金额转换大写格式

示例


NSString *string = @"10020004";
NSString *result = [string sjw_cnuppercase];
// result: 壹仟零贰万零肆元整

NSString *string = @"1.23";
NSString *result = [string sjw_cnuppercase];
// result: 壹元贰角叁分

NSString *string = @"999999999999.03";
NSString *result = [string sjw_cnuppercase];
// result: 玖仟玖佰玖拾玖亿玖仟玖佰玖拾玖万玖仟玖佰玖拾玖元零叁分

转换说明

  1. 中文大写金额数字:
    零、壹、贰、叁、肆、伍、陆、柒、捌、玖,

  2. 中文数字单位:
    拾、佰、仟、万、亿、元、角、分,

  3. 人民币单位:元,
    数值为整数时,在尾后追加“整”。

  4. 目前转换最大值,不大于等于 1,000,000,000,000。

  5. 小数部分转换,不会对千分位四舍五入。 因为存在 999,999,999,999.998,对千分位四舍五入,会出现小数翻转问题。

安装:

  1. 安装 CocoaPods
  2. Podfile 文件新增 pod 'JWChineseNumeralsElaborateFormat', 运行 pod install
  3. 使用 .xcworkspace 文件打开工程
  4. 在工程中使用 #import <JWChineseNumeralsElaborateFormat/ChinsesNumberalsFormat.h> 引入

LICENSE

MIT

Latest podspec

{
    "name": "JWChineseNumeralsElaborateFormat",
    "version": "1.0.0",
    "summary": "Translate amount to Chinese Uppercase.",
    "homepage": "https://github.com/Jonwei/JWChineseNumeralsElaborateFormat",
    "license": "MIT",
    "authors": {
        "Joe": "[email protected]"
    },
    "platforms": {
        "ios": "9.0"
    },
    "source": {
        "git": "https://github.com/Jonwei/JWChineseNumeralsElaborateFormat.git",
        "tag": "1.0.0"
    },
    "source_files": [
        "ChinsesNumberalsFormat",
        "ChinsesNumberalsFormat/**/*.{h,m}"
    ],
    "exclude_files": "Classes/Exclude"
}

Pin It on Pinterest

Share This