#numbers #base #convert #radix

bin+lib num_base

用于在不同基数下操作数字(整数)的封装

13 个不稳定版本 (3 个破坏性更新)

0.4.2 2022年9月23日
0.4.1 2022年9月23日
0.3.5 2022年9月6日
0.2.0 2022年8月30日
0.1.2 2022年8月22日

数学 中排名第 908

每月下载量 30

AGPL-3.0-only

28KB
612

num_base

用于在不同基数下操作数字(整数)的封装。

快速入门

use num_base::Based;

let num = Based::new("101", 10).to(2);

assert_eq!(num.val, "1100101")

可选功能

  • ops - 实现了加、减、乘、除和取余操作。
  • cli - 使用以下命令安装:cargo install num_base --features cli.

lib.rs:

用于在不同基数下操作数字(整数)的封装。

快速入门

use num_base::Based;

let num = Based::new("101", 10).to(2).unwrap();

assert_eq!(num.val, "1100101")

可选功能

  • ops - 实现了加、减、乘、除和取余操作。
  • cli - 使用以下命令安装:cargo install num_base --features cli.

依赖项

~0–475KB