@xuopoj/chinesenumerals
Chinese numeral translator
Last updated 2 months ago by xuopoj .
ISC · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @xuopoj/chinesenumerals 
SYNC missed versions from official npm registry.

中文数字转换

Node CI Node.js Package

支持阿拉伯数字和中文数字之间的转换,中文简体小写数字和简体大写数字、繁体数字、繁体大写数字之间的转换。

支持中文数字和军事数字的转换。

阿拉伯数字和中文数字转换


const { chinese } = require("./chinesenumerals");
chinese.toArabic("七");
7
chinese.toArabic("十七");
17
chinese.toArabic("四十二");
42
chinese.toArabic("一百一十一");
111
chinese.toArabic("两千零一十九");
2019
chinese.toArabic("十二亿三千四百五十六万七千八百九十");
1234567890

chinese.toChinese(7);
七
chinese.toChinese(42);
四十二
chinese.toChinese(101);
一百零一
 chinese.toChinese(1024);
 一千零二十四

中文数字和繁体及大小写之间的转换

const { transformer } = require("./chinesenumerals");
transformer.fromSimplifiedBigWriting('壹萬');
一万
transformer.fromSimplifiedBigWriting('肆拾贰');
四十二
transformer.fromSimplifiedBigWriting('壹仟零伍萬零贰拾陆');
一千零五万零二十六
transformer.fromSimplifiedBigWriting('拾贰億叁仟肆佰伍拾陆萬柒仟捌佰玖拾');
十二亿三千四百五十六万七千八百九十

transformer.fromSimplifiedBigWriting('壹萬');
一万
transformer.fromSimplifiedBigWriting('肆拾贰');
四十二
transformer.fromSimplifiedBigWriting('壹仟零伍萬零贰拾陆');
一千零五万零二十六
transformer.fromSimplifiedBigWriting('拾贰億叁仟肆佰伍拾陆萬柒仟捌佰玖拾');
十二亿三千四百五十六万七千八百九十

阿拉伯数字和军事数字的转换

const { military } = require("./chinesenumerals");
military.toDigits('幺两三四五六拐八勾洞');
1234567890
military.toMilitary('0123456789');
洞幺两三四五六拐八勾

Current Tags

  • 0.1.1                                ...           latest (2 months ago)

2 Versions

  • 0.1.1                                ...           2 months ago
  • 0.1.0                                ...           2 months ago
Maintainers (1)
Downloads
Today 0
This Week 2
This Month 2
Last Day 0
Last Week 0
Last Month 6
Dependencies (0)
None
Dev Dependencies (2)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |