-
bnum
任意大小的固定数字类型,扩展了原始数字类型的功能
-
cast
对原始类型进行了优化的、带检查的转换函数
-
malachite-nz
包含从 GMP 和 FLINT 部分派生的有效算法的 Natural 和 Integer 大数类型
-
integer-sqrt
原始 Rust 类型的整数平方根算法
-
radix_fmt
以任意基数格式化数字
-
bit_ops
对原始整数类型进行常见位运算操作,重点在于与
no_std
和const
兼容性。与其他提供创建具有位域的复杂高级类型的工具包不同…… -
range-map
使用范围实现的映射和集合
-
bit_reverse
计算原始整数的位反转
-
q-num
通过 proc_macro 提供 Q 表示法的定点数
-
vqsort-rs
Google Highway 的向量快速排序的 Rust 绑定
-
ethnum
256位整数实现
-
prim_int_kind
枚举,其变体表示原生整数的类型
-
wider_primitives
更宽的原生整数类型
-
just_prim_int
原生整数标记特性
-
midpoint
扩展特性,提供中点实现[目前仅适用于原生整数]
-
epui
等宽(原生)无符号整数:对于u8使用u8,对于i16使用u16等
-
epsi
等宽(原生)有符号整数:对于u8使用i8,对于i16使用i16等
-
rusty-value
从任何Rust类型创建通用的可检查值
-
strtoint
从字符串解析整数,支持基前缀
-
enum_primitive
宏,用于为枚举生成num::FromPrimitive实例,适用于Rust 1.0
-
integer-iterator
添加遍历所有原生整数类型的数字的能力。同时也公开了特性和接口,以便用户可以自行实现。
-
max_len_base_10_as_usize
提供原生整数作为usize的最大长度的特性
-
extprim_literals
创建额外原始类型字面量的插件(u128!(n), i128!(n))
-
checked_int_cast
具有溢出和下溢检查的原生整数之间的转换
-
atomic_prim_traits
原始原子类型的特质
-
explicit_cast
原始整数的显式扩展、截断和符号转换
-
intname
任何原始整数类型的任何整数的全英文名
-
msb128
在MSB128(最高有效基128)可变长度编码中的std::io::{Read, Write}正原始Rust整数
-
integer-cbrt
原始Rust类型的整数立方根算法
-
fibonacci_codec
原始整数类型的斐波那契编码
-
digitize
访问原始整数和浮点数数字的特质
-
typeslice-macros
类型级切片
-
primitivemap
闪电般的[整数 -> T: Copy]映射
-
enum-try-from
使用 TryFrom 特性实现的 Rust 枚举宏
尝试使用DuckDuckGo搜索。