数字转换中文数目

数字转换中文数目

在这里给大家介绍一个依赖插件:number-to-chinese-words

第一步先安装依赖:

npm i number-to-chinese-words

引用依赖:

var converter = require('number-to-chinese-words');

1、toOrdinal(number):将整数前面加上“第”字,如果输入的数字包含小数点,小数点后面的数目将会被移除。

converter.toOrdinal(1);  //第1

2、toWords(number):将数字换成文字。

// 整數:
converter.toWords(1);  //一
//小数点
converter.toWords(1.1);  //一点一
//负数
converter.toWords(-1);  //负一
//比较大的一串数字
converter.toWords(111111111); //一亿一千一百一十一万一千一百一十一

3、toWordsOrdinal(number):将整数换成文字,且在前面加上“第”字,如果输入的数字包含小数点,小数点后面的数目将会被移除。

converter.toWordsOrdinal(1); //第一

4、数字转换成大写

converter.default.labels = Object.assign({},converter.default.labels, {
  digits : ['零','壹', '貳', '參', '肆', '伍', '陸', '柒', '捌', '玖'],
  units: ['','拾', '佰', '仟', '萬', '拾', '佰', '仟', '億', '拾', '佰', '仟', '兆', '拾', '佰', '仟', '京', '拾', '佰', '仟', '垓']
})
 
converter.toWords(123456789); //壹億貳仟參佰肆拾伍萬陸仟柒佰捌拾玖
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值