1 unstable release

0.1.0 Aug 20, 2022

#324 in Value formatting

MIT license

9KB
199 lines

ethiopic-numerals

An algorithm that converts numbers to ethiopic numerals. This is an implementation of Ethiopic Numeral Algorithm from geez.org. The test cases are taken from here.

Examples

0 => ""
1 => ""
2 => ""
3 => ""
4 => ""
5 => ""
6 => ""
7 => ""
8 => ""
9 => ""
10 => ""
20 => ""
30 => ""
40 => ""
50 => ""
60 => ""
70 => ""
80 => ""
90 => ""
100 => ""
500 => "፭፻"
10_000 => ""
42 => "፵፪"
78 => "፸፰"
18 => "፲፰"
1000 => "፲፻"
100_000 => "፲፼"
111 => "፻፲፩"
666 => "፮፻፷፮"
1_000_000 => "፻፼"
10_000_000 => "፲፻፼"
123 => "፻፳፫"
1111 => "፲፩፻፲፩"
1234 => "፲፪፻፴፬"
6666 => "፷፮፻፷፮"
1001 => "፲፻፩"
11111 => "፼፲፩፻፲፩"
111111 => "፲፩፼፲፩፻፲፩"

No runtime deps