#数字符号 #系统 #现代 #罗马 #古代 #格式 #数字

数字符号

用于古代和现代数字系统的库

5 个版本

使用旧的 Rust 2015

0.1.4 2020年4月25日
0.1.3 2020年4月7日
0.1.2 2018年3月10日
0.1.1 2016年9月25日
0.1.0 2015年5月29日

112值格式化

Download history 2012/week @ 2024-03-14 1386/week @ 2024-03-21 1200/week @ 2024-03-28 1102/week @ 2024-04-04 1168/week @ 2024-04-11 951/week @ 2024-04-18 1079/week @ 2024-04-25 1119/week @ 2024-05-02 1093/week @ 2024-05-09 1918/week @ 2024-05-16 1386/week @ 2024-05-23 1175/week @ 2024-05-30 1420/week @ 2024-06-06 1317/week @ 2024-06-13 1442/week @ 2024-06-20 956/week @ 2024-06-27

5,282 每月下载量
用于 42 包 (6 个直接使用)

MIT 许可证

13KB
254

rust-numerals 构建状态

这是一个包含古代、现代以及一些奇特数字系统的库。

虽然罗马数字模块可能是最受欢迎的,但我对其他模块也很感兴趣,所以它们都被打包在一起了!

查看 Rustdoc

安装

此库与 Cargo 一起使用。将以下内容添加到您的 Cargo.toml 依赖项部分

[dependencies]
numerals = "0.1"

此包测试的 Rust 最早版本是 Rust v1.31.0

罗马数字

要将数字格式化为罗马数字,使用 Roman::from 进行转换,并使用 UpperHex 格式化特性进行格式化。

use numerals::roman::Roman;

let string = format!("{:X}", Roman::from(134));
assert_eq!(string, "CXXXIV");

无运行时依赖项