File: counter-simp-chinese-formal-ref.html

package info (click to toggle)
thunderbird 1%3A143.0.1-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 4,703,968 kB
  • sloc: cpp: 7,770,492; javascript: 5,943,842; ansic: 3,918,754; python: 1,418,263; xml: 653,354; asm: 474,045; java: 183,079; sh: 111,238; makefile: 20,410; perl: 14,359; objc: 13,059; yacc: 4,583; pascal: 3,405; lex: 1,720; ruby: 999; exp: 762; sql: 715; awk: 580; php: 436; lisp: 430; sed: 69; csh: 10
file content (103 lines) | stat: -rw-r--r-- 5,705 bytes parent folder | download | duplicates (2)
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<!DOCTYPE html>
<div>&#x96f6;</div>
<div>&#x58f9;</div>
<div>&#x8d30;</div>
<div>&#x53c1;</div>
<div>&#x8086;</div>
<div>&#x4f0d;</div>
<div>&#x9646;</div>
<div>&#x67d2;</div>
<div>&#x634c;</div>
<div>&#x7396;</div>

<div>&#x58f9;&#x62fe;</div>
<div>&#x58f9;&#x4f70;</div>
<div>&#x58f9;&#x4edf;</div>

<div>&#x58f9;&#x62fe;&#x58f9;</div>
<div>&#x7396;&#x62fe;&#x7396;</div>
<div>&#x58f9;&#x4f70;&#x96f6;&#x58f9;</div>
<div>&#x8d30;&#x4f70;</div>
<div>&#x9646;&#x4edf;&#x96f6;&#x58f9;</div>

<!-- Test second group marker (万) - ten-thousands group -->
<div>&#x58f9;&#x4e07;</div>
<div>&#x8d30;&#x4e07;</div>
<div>&#x4f0d;&#x4e07;</div>
<div>&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;</div>

<!-- Test complex patterns within ten-thousands group (algorithm step 4: digit markers) -->
<div>&#x58f9;&#x4e07;&#x8d30;&#x4edf;&#x53c1;&#x4f70;&#x8086;&#x62fe;&#x4f0d;</div>
<div>&#x58f9;&#x4e07;&#x96f6;&#x58f9;</div>
<div>&#x58f9;&#x4e07;&#x96f6;&#x62fe;</div>
<div>&#x58f9;&#x4e07;&#x96f6;&#x58f9;&#x4f70;</div>
<div>&#x58f9;&#x4e07;&#x58f9;&#x4edf;</div>

<!-- Test third group marker (亿) - hundred-millions group -->
<div>&#x58f9;&#x4ebf;</div>
<div>&#x8d30;&#x4ebf;</div>
<div>&#x4f0d;&#x4ebf;</div>
<div>&#x7396;&#x4ebf;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;</div>

<!-- Test complex patterns within hundred-millions group (algorithm step 6: zero dropping) -->
<div>&#x58f9;&#x4ebf;&#x8d30;&#x4edf;&#x53c1;&#x4f70;&#x8086;&#x62fe;&#x4f0d;&#x4e07;&#x9646;&#x4edf;&#x67d2;&#x4f70;&#x634c;&#x62fe;&#x7396;</div>
<div>&#x58f9;&#x4ebf;&#x96f6;&#x58f9;</div>
<div>&#x58f9;&#x4ebf;&#x96f6;&#x58f9;&#x4e07;</div>
<div>&#x58f9;&#x4ebf;&#x96f6;&#x62fe;&#x4e07;</div>
<div>&#x58f9;&#x4ebf;&#x96f6;&#x58f9;&#x4f70;&#x4e07;</div>
<div>&#x58f9;&#x4ebf;&#x58f9;&#x4edf;&#x4e07;</div>

<!-- Test fourth group marker (万亿) - trillions group -->
<div>&#x58f9;&#x4e07;&#x4ebf;</div>
<div>&#x8d30;&#x4e07;&#x4ebf;</div>
<div>&#x4f0d;&#x4e07;&#x4ebf;</div>
<div>&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x4ebf;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;</div>

<!-- Test extended ranges (algorithm step 3: group markers up to 10^16) -->
<!-- Test 10^13 range (ten-trillions) -->
<div>&#x62fe;&#x4e07;&#x4ebf;</div>
<div>&#x4f0d;&#x62fe;&#x4e07;&#x4ebf;</div>
<div>&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x4ebf;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;</div>

<!-- Test 10^15 range (hundred-trillions) -->
<div>&#x58f9;&#x4f70;&#x4e07;&#x4ebf;</div>
<div>&#x4f0d;&#x4f70;&#x4e07;&#x4ebf;</div>
<div>&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x4ebf;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;</div>

<!-- Test complex patterns in trillions group (step 5: drop ones, step 6: drop zeros) -->
<div>&#x58f9;&#x4e07;&#x8d30;&#x4edf;&#x53c1;&#x4f70;&#x8086;&#x62fe;&#x4f0d;&#x4e07;&#x4ebf;&#x9646;&#x4edf;&#x67d2;&#x4f70;&#x634c;&#x62fe;&#x7396;&#x4e07;&#x96f6;&#x58f9;&#x4f70;&#x8d30;&#x62fe;&#x53c1;</div>
<div>&#x58f9;&#x4e07;&#x4ebf;&#x96f6;&#x58f9;</div>
<div>&#x58f9;&#x4e07;&#x4ebf;&#x96f6;&#x58f9;&#x4e07;</div>
<div>&#x58f9;&#x4e07;&#x4ebf;&#x96f6;&#x58f9;&#x4f70;&#x4e07;</div>
<div>&#x58f9;&#x4e07;&#x4ebf;&#x96f6;&#x58f9;&#x4edf;&#x4e07;</div>
<div>&#x58f9;&#x4e07;&#x4ebf;&#x58f9;&#x4edf;&#x4ebf;</div>
<div>&#x58f9;&#x4e07;&#x4ebf;&#x58f9;&#x4edf;&#x58f9;&#x4f70;&#x4ebf;</div>

<!-- Test interaction between multiple groups -->
<div>&#x58f9;&#x4e07;&#x96f6;&#x58f9;&#x4e07;&#x4ebf;&#x58f9;&#x4edf;&#x96f6;&#x58f9;&#x4e07;&#x58f9;&#x4edf;&#x96f6;&#x58f9;</div>
<div>&#x58f9;&#x4e07;&#x96f6;&#x62fe;&#x4e07;&#x4ebf;&#x58f9;&#x4edf;&#x96f6;&#x62fe;&#x4e07;&#x58f9;&#x4edf;&#x96f6;&#x62fe;&#x58f9;</div>
<div>&#x58f9;&#x4e07;&#x4ebf;&#x58f9;&#x4edf;&#x4ebf;&#x96f6;&#x62fe;&#x4e07;&#x96f6;&#x58f9;</div>
<div>&#x4f0d;&#x4e07;&#x96f6;&#x4f0d;&#x4e07;&#x4ebf;&#x4f0d;&#x4edf;&#x96f6;&#x4f0d;&#x4e07;&#x4f0d;&#x4edf;&#x96f6;&#x4f0d;</div>

<!-- Test zero dropping behavior across different groups -->
<div>&#x58f9;&#x4e07;&#x4ebf;</div>
<div>&#x62fe;&#x4ebf;</div>
<div>&#x58f9;&#x4f70;&#x4e07;</div>
<div>&#x58f9;&#x4edf;</div>
<div>&#x62fe;&#x4e07;&#x4ebf;</div>
<div>&#x58f9;&#x4f70;&#x4e07;&#x4ebf;</div>

<!-- Test boundary values at the edge of range (-10^16+1 to 10^16-1) -->
<div>&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x4ebf;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;</div>
<div>&#x58f9;&#x4edf;&#x4e07;&#x4ebf;</div>

<!-- Test out-of-range values (should fallback to cjk-decimal) -->
<div>&#x4e00;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;&#x3007;</div>

<!-- Test negative numbers (algorithm step 8: negative sign handling) -->
<div>&#x8d1f;&#x58f9;&#x4e07;</div>
<div>&#x8d1f;&#x58f9;&#x4ebf;</div>
<div>&#x8d1f;&#x58f9;&#x4e07;&#x4ebf;</div>
<div>&#x8d1f;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x4ebf;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;&#x4e07;&#x7396;&#x4edf;&#x7396;&#x4f70;&#x7396;&#x62fe;&#x7396;</div>

<div>&#x8d1f;&#x58f9;</div>