1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
pub(crate) const CHINESE_NUMBERS: [[&'static str; 4]; 25] =
[
["零", "零", "零", "零"],
["壹", "一", "壹", "一"],
["貳", "二", "贰", "二"],
["參", "三", "参", "三"],
["肆", "四", "肆", "四"],
["伍", "五", "伍", "五"],
["陸", "六", "陆", "六"],
["柒", "七", "柒", "七"],
["捌", "八", "捌", "八"],
["玖", "九", "玖", "九"],
["拾", "十", "拾", "十"],
["佰", "百", "佰", "百"],
["仟", "千", "仟", "千"],
["萬", "萬", "万", "万"],
["億", "億", "亿", "亿"],
["兆", "兆", "兆", "兆"],
["京", "京", "京", "京"],
["垓", "垓", "垓", "垓"],
["秭", "秭", "秭", "秭"],
["穰", "穰", "穰", "穰"],
["溝", "溝", "沟", "沟"],
["澗", "澗", "涧", "涧"],
["正", "正", "正", "正"],
["載", "載", "载", "载"],
["極", "極", "极", "极"],
];
pub(crate) const CHINESE_NUMBERS_CHARS: [[char; 4]; 25] =
[
['零', '零', '零', '零'],
['壹', '一', '壹', '一'],
['貳', '二', '贰', '二'],
['參', '三', '参', '三'],
['肆', '四', '肆', '四'],
['伍', '五', '伍', '五'],
['陸', '六', '陆', '六'],
['柒', '七', '柒', '七'],
['捌', '八', '捌', '八'],
['玖', '九', '玖', '九'],
['拾', '十', '拾', '十'],
['佰', '百', '佰', '百'],
['仟', '千', '仟', '千'],
['萬', '萬', '万', '万'],
['億', '億', '亿', '亿'],
['兆', '兆', '兆', '兆'],
['京', '京', '京', '京'],
['垓', '垓', '垓', '垓'],
['秭', '秭', '秭', '秭'],
['穰', '穰', '穰', '穰'],
['溝', '溝', '沟', '沟'],
['澗', '澗', '涧', '涧'],
['正', '正', '正', '正'],
['載', '載', '载', '载'],
['極', '極', '极', '极'],
];
pub(crate) const CHINESE_NUMBERS_FRACTION: [[&'static str; 4]; 2] =
[
["角", "角", "角", "角"],
["分", "分", "分", "分"],
];
#[allow(dead_code)]
pub(crate) const CHINESE_NUMBERS_FRACTION_CHARS: [[char; 4]; 2] =
[
['角', '角', '角', '角'],
['分', '分', '分', '分'],
];
pub(crate) const CHINESE_NEGATIVE_SIGN: [&'static str; 2] = ["負", "负"];
pub(crate) const CHINESE_NEGATIVE_SIGN_CHARS: [char; 2] = ['負', '负'];