1 个不稳定版本
0.1.0 | 2024年8月5日 |
---|
#143 在 值格式化 中
121 每月下载量
23KB
367 行
romans
罗马数字转换器
示例
use romans::prelude::*;
fn main() -> Result<()> {
assert_eq!(123, Numeral::try_from("cxxiii")?.value());
assert_eq!(
"cxxiii",
Numeral::from(123)
.as_string()
.to_lowercase()
);
Ok(())
}
lib.rs
:
Romans
这个crate是一个用于转换和表示罗马数字的工具。
示例
use romans::prelude::*;
assert_eq!(123, Numeral::try_from("cxxiii").unwrap().value());
assert_eq!("CXXIII", Numeral::from(123).as_string());
依赖项
~0.3–0.8MB
~19K SLoC