number-general:通用Rust数字类型,支持基本数学运算

时间:2024-05-08 01:48:58
【文件属性】:

文件名称:number-general:通用Rust数字类型,支持基本数学运算

文件大小:20KB

文件格式:ZIP

更新时间:2024-05-08 01:48:58

Rust

通用数 一种通用的Rust数字类型,支持基本的数学运算,反序列化和使用强制。 用法示例: use number_general :: {Int, Number}; use safecast :: CastFrom; let sequence: Vec < Number> = serde_json :: from_str ( "[true, 2, 3.5, -4, [1.0, -0.5]]" ). unwrap (); let actual = sequence. into_iter (). product (); assert_eq! (actual, Number :: from (num :: Complex :: < f64> :: new ( - 28 ., 14 .))); assert_eq! (Int :: cast_from (actual), Int :: fro


【文件预览】:
number-general-main
----.github()
--------FUNDING.yml(17B)
----LICENSE(11KB)
----src()
--------lib.rs(27KB)
--------instance.rs(46KB)
--------class.rs(17KB)
----Cargo.toml(633B)
----.gitignore(339B)
----README.md(517B)

网友评论