2 个版本
0.1.1 | 2024年6月3日 |
---|---|
0.1.0 | 2024年6月3日 |
#1159 在 算法
9KB
157 行
希腊数字
将数字转换为希腊数字
它实现了从 希腊数字转换器 和 希腊数字 中描述的单个数字 M 次幂表示,它可以表示的最大数字为 9,999,999,999,999,999,999,999,999,999,999,999,999,999。
示例
use greek_number::{to_greek_lowercase, to_greek_uppercase};
println!("{}", to_greek_lowercase(1)); // "αʹ"
println!("{}", to_greek_lowercase(241)); // "σμαʹ"
println!("{}", to_greek_uppercase(1)); // "Αʹ"
println!("{}", to_greek_uppercase(241)); // "ΣΜΑʹ"
println!("{}", to_greek_uppercase(97_554)); // "αΜθʹ, ͵ζφνδ"
println!("{}", to_greek_uppercase(2_056_839_184)); // "βΜκʹ, αΜ͵εχπγ, ͵θρπδ"
println!("{}", to_greek_uppercase(12_312_398_676)); // "βΜρκγʹ, αΜ͵ασλθ, ͵ηχοϛ"
println!("{}", to_greek_uppercase(2_000_000_000)); "βΜκʹ"
println!("{}", to_greek_uppercase(90_000_001)); "αΜ͵θ, αʹ"