7 个版本
0.1.6 | 2023 年 2 月 10 日 |
---|---|
0.1.5 | 2023 年 1 月 5 日 |
#1 in #said
13KB
291 行
另一个 terbilang 🤷
将 u64
数字转换为印尼语 said。
use yaterbilang as terbilang;
assert_eq!(terbilang::from(0), "nol");
assert_eq!(terbilang::from(11), "sebelas");
assert_eq!(terbilang::from(32), "tiga puluh dua");
assert_eq!(terbilang::from(998), "sembilan ratus sembilan puluh delapan");
这只是一个通过穷举法确定所有可能结果的方法。鉴于可能的输入是有限的且确定性的,我们认为在性能方面与其他“更智能”的解决方案相比,这种方案不会有太大的差异。它只是工作。
源代码也应该相对简单且详细,以方便未来的更改。
安装
只需执行 cargo add yaterbilang
。有关更多信息,请参阅 官方 crate 页面。
注意
- 版本
0.1.5
支持 999.999.999.999 (万亿)。