#primitive-integer

  1. bnum

    任意大小的固定数字类型,扩展了原始数字类型的功能

    v0.11.0 58K #primitive-integer #bignum #uint #int #maths #arbitrary #unsigned-integer
  2. cast

    对原始类型进行了优化的、带检查的转换函数

    v0.3.0 2.6M #primitive-integer #primitive #checked #integer #float
  3. malachite-nz

    包含从 GMP 和 FLINT 部分派生的有效算法的 Natural 和 Integer 大数类型

    v0.4.15 40K #primitive-integer #math #bignum
  4. integer-sqrt

    原始 Rust 类型的整数平方根算法

    v0.1.5 293K #square-root #integer #root #primitive-integer #square #sqrt #isqrt
  5. radix_fmt

    以任意基数格式化数字

    v1.0.0 152K #numbers #base #radix #format #integer #number #primitive-integer
  6. bit_ops

    对原始整数类型进行常见位运算操作,重点在于与 no_stdconst 兼容性。与其他提供创建具有位域的复杂高级类型的工具包不同……

    v0.1.13 500 #primitive-integer #bit-manipulation #bits #bit #bitwise #no-alloc
  7. range-map

    使用范围实现的映射和集合

    v0.2.0 107K #range #maps #key-set #integer #collection #primitive-integer #numbers
  8. bit_reverse

    计算原始整数的位反转

    v0.1.8 7.7K #bit #reverse #swap #primitive-integer
  9. q-num

    通过 proc_macro 提供 Q 表示法的定点数

    v0.1.2 140 #fixed-point #numeric #math #proc-macro #primitive-integer
  10. vqsort-rs

    Google Highway 的向量快速排序的 Rust 绑定

    v0.2.0 #sorting #simd #performance #fast #primitive-integer #sort
  11. ethnum

    256位整数实现

    v1.5.0 356K #integer #primitive-integer #unsigned-integer #ethereum #u256
  12. prim_int_kind

    枚举,其变体表示原生整数的类型

    v0.1.3 #primitive-integer #integer #primitive #kinds #variant #enumeration #int
  13. wider_primitives

    更宽的原生整数类型

    v0.0.7 #primitive #primitive-integer #types #wider #aims #bit #methods
  14. just_prim_int

    原生整数标记特性

    v0.1.1 #primitive-integer #integer #primitive #traits #marker #types #attributes
  15. midpoint

    扩展特性,提供中点实现[目前仅适用于原生整数]

    v0.1.5 #average #primitive-integer #mean #extension
  16. epui

    等宽(原生)无符号整数:对于u8使用u8,对于i16使用u16等

    v0.1.1 #primitive #primitive-integer #integer #unsigned-int #extension #unsigned-integer
  17. epsi

    等宽(原生)有符号整数:对于u8使用i8,对于i16使用i16等

    v0.1.1 #primitive #primitive-integer #integer #extension
  18. rusty-value

    从任何Rust类型创建通用的可检查值

    v0.6.0 #value #generic #rusty #primitive #derive #primitive-integer #inspectable
  19. strtoint

    从字符串解析整数,支持基前缀

    v0.1.0 #hex #octal #binary #int #parse-int #primitive-integer
  20. enum_primitive

    宏,用于为枚举生成num::FromPrimitive实例,适用于Rust 1.0

    v0.1.1 106K #enums #num #primitive-integer #generate #macro #instance #conversion
  21. integer-iterator

    添加遍历所有原生整数类型的数字的能力。同时也公开了特性和接口,以便用户可以自行实现。

    v0.3.0 #integer #primitive-integer #expose #iterator #traits #type #digit
  22. max_len_base_10_as_usize

    提供原生整数作为usize的最大长度的特性

    v0.1.0 #长度 #数字 #特征 #数字 #数学 #原始整数 #数字
  23. extprim_literals

    创建额外原始类型字面量的插件(u128!(n), i128!(n))

    v2.0.3 #原始 #原始整数 #u128 #i128 #原始
  24. checked_int_cast

    具有溢出和下溢检查的原生整数之间的转换

    v1.0.0 46K #转换 #整数 #原始整数 #已检查 #转换 #转换 #整数
  25. 尝试使用DuckDuckGo搜索。

  26. atomic_prim_traits

    原始原子类型的特质

    v0.2.0 150 #原子 #特质 #原始整数 #原子
  27. explicit_cast

    原始整数的显式扩展、截断和符号转换

    v1.0.0 #原始整数 #转换 #原始 #截断 #无分配 #扩展
  28. intname

    任何原始整数类型的任何整数的全英文名

    v0.2.0 #整数 #名称 #格式化 #文本格式化 #文本 #无符号整数 #原始整数
  29. msb128

    在MSB128(最高有效基128)可变长度编码中的std::io::{Read, Write}正原始Rust整数

    v0.1.0 #可变长度 #vlq #io-read #原始整数 #varint #读写 #编码
  30. integer-cbrt

    原始Rust类型的整数立方根算法

    v0.1.2 200 #整数 # #立方 #原始整数 #cbrt #icbrt
  31. fibonacci_codec

    原始整数类型的斐波那契编码

    v0.2.0 #斐波那契 #编码 #原始整数 #数字 #比特 #斐波那契数 #编码器
  32. digitize

    访问原始整数和浮点数数字的特质

    v0.1.1 #原始整数 #数字 #特质 #访问 #浮点数
  33. typeslice-macros

    类型级切片

    v0.1.2 #切片 #typeslice #类型级 #字符 #原始 #原始整数
  34. primitivemap

    闪电般的[整数 -> T: Copy]映射

    v0.1.0 #整数 #原始整数 #哈希映射 #原始 #数据结构 #容器
  35. enum-try-from

    使用 TryFrom 特性实现的 Rust 枚举宏

    v0.0.1 290 #枚举 #整数 #原始数据类型 #转换 #原始整数 #tryfrom #try-from