Skip to content

louyongjiu/chinese-amount-to-number

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chinese-amount-to-number

介绍

一个简单的 JavaScript 库,用于将中文大写的金额转换为数字。它适用于财务应用和其他需要处理中文金额字符串的场景。

支持的金额表达式

  • 数字: 壹、贰、叁、肆、伍、陆、柒、捌、玖、零
  • 单位: 亿、万、仟、佰、拾、圆、角、分

安装

通过 npm 安装:

npm install chinese-amount-to-number

使用方法

convert(amount: string): number

  • 参数:
    • amount (string): 需要转换的中文金额字符串。
  • 返回:
    • number: 转换后的数字金额。

示例

const convert = require('chinese-amount-to-number');

console.log(convert('伍佰圆整')); // 输出: 500
console.log(convert('叁万肆仟伍佰陆拾柒圆捌角玖分')); // 输出: 34567.89
console.log(convert('捌仟壹佰柒拾叁圆肆角肆分')); // 输出: 8173.44
console.log(convert('捌亿壹仟壹佰柒拾叁圆肆角肆分')); // 输出: 800001173.44

贡献指南

欢迎贡献者提交 issue 和 pull request。请确保遵循现有的代码风格,并添加测试案例来覆盖新的功能或修复。

许可证

本项目遵循 MIT 许可证。更多信息请参见 LICENSE 文件。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published