-
num-bigint
Rust的大整数实现
-
num-traits
用于泛型数学的数字特性
-
bigdecimal
任意精度十进制数
-
num-complex
Rust的复数实现
-
num-integer
整数特性和函数
-
num-rational
Rust的有理数实现
-
fraction
无损分数和小数;直接替换浮点数
-
peroxide
Rust综合科学计算库,包含线性代数、数值分析、统计和机器学习工具,语法熟悉
-
num-bigint-dig
Rust的大整数实现
-
byte-slice-cast
安全地将字节数组切片转换为内置基本数字类型的切片
-
num-iter
泛型数学的外部迭代器
-
muldiv
为数值类型实现具有溢出保护的组合乘法和除法的特徵
-
common_traits
用于在不同数值类型上编写泛型函数的特徵,支持原子操作和其他特性
-
decimal-rs
Rust 的高精度十进制实现
-
num-dual
用于计算精确(部分)导数的广义(超)双数
-
gauss-quad
将高斯求积应用于函数积分
-
crockford
用于标识符(例如 u64 值)的 Base32 编码。
-
aki-resort
排序文本行。您可以使用正则表达式指定 KEY。
-
malachite
任意精度算术,部分算法来自 GMP 和 FLINT 的有效算法
-
number_prefix
数值前缀(千、吉、基
-
funty
对原始类型的特徵进行泛化
-
gmp-mpfr-sys
Rust 对 GMP、MPFR 和 MPC 的 FFI 绑定
-
tor-units
针对在范围内受限的类型定义宏,确保无效值不可表示
-
mathlab
Rust的强大数学库
-
bacon-sci
Rust中的科学计算
-
num-derive
数值语法扩展
-
numeric-array
对 generic-array 的包装,增加了高效的数值特性行为实现
-
calc_rational
有理数CLI计算器
-
malachite-q
任意精度类型 Rational,部分算法从 GMP 和 FLINT 源码派生
-
dashu
一组大数
-
inari
区间算术
-
iter_num_tools
创建非整数范围上的简单迭代器。 itertools + num = iter_num_tools
-
num-order
为各种
num
类型(如u32
、f64
、num_bigint::BigInt
等)提供数值一致的Eq
、Ord
和Hash
实现 -
specialized-div-rem
整数原语的专业除法算法
-
root1d
一维根查找算法
-
fixed_math
为定点数提供的某些数学特性和函数
-
rust-poly
实数和复数多项式的数值操作
-
interp
Matlab的interp1函数
-
as_num
Rust的数值类型之间的检查转换
-
astro-float
高精度浮点数库
-
rlst
本地线性代数库
-
green-kernels
格林函数核的评估
-
twofloat
双双精度算术功能
-
baseic
数值转换工具
-
fixed-macro
为
fixed
包中的类型创建定点常量的宏 -
autograd
Rust中的张量和可微分操作
-
numeric-sort
零分配,人类可读排序库
-
ieee754
对IEEE754浮点数进行低级操作
-
lerp
通用的线性插值和外推,自动适用于各种数值类型
-
chfft
使用纯Rust实现的快速傅里叶变换库
-
fractions-rs
Rust的分数数实现
-
neowatch
watch命令的现代替代品
-
itertools-num
数值迭代工具。额外的迭代器和迭代器方法和函数。
-
ndgrid
n维网格库
-
namewise
为Rust类型生成平凡的名称转换
-
fp
通过编译时检查实现快速且安全的定点算术
-
bignumber
任意精度十进制和非十进制算术
-
terminal-menu
在终端上显示简单的菜单
-
大数字节字符串编码器
Google BigQuery的BigDecimalByteStringEncoder
-
lnexp
仔细评估log, exp, log1p和expm1的组合
-
dashu-base
为
dashu
库提供常见的特质定义和工具 -
full
数值值的矩阵和数组类型
-
is-odd
如果给定的数字为奇数,则返回true
-
codes-iso-3166
此包包含ISO 3166国家代码规范的实现
-
dashu-ratio
性能良好的大分数库
-
ndelement
n维有限元素定义库
-
numerals
古今数值系统
-
sqlx-pg-uint
SQLx兼容类型,可在Rust无符号整数和PostgreSQL
NUMERIC
/DECIMAL
类型之间无缝转换 -
num-runtime-fmt
根据运行时确定的格式规范格式化数字
-
astro-float-num
纯Rust实现的多种精度浮点数
-
位数
自定义“数字”增量器,没有u64 MAX大小限制。类似于自定义字符集的计分板。
-
sundials-sys
到SUNDIALS系列非线性和大规模微分代数方程求解器的绑定
-
granite_reckoner
聚合器,在指定数量的线程上允许对Vec<T>执行基本的统计操作。适用于Rust的所有内置数值类型。
-
maths-traits
Rust语言的数学特质的抽象系统
-
malachite-float
任意精度浮点类型Float,部分算法来自MPFR
-
numera
数字
-
fixed-bigint
Rust的固定大小大整数实现
-
narr
数字计算
-
codes-iso-4217
本包包含ISO 4217货币代码规范的实施
-
arith_traits
统一基于各种支持的算术操作的类型的特质
-
num-ordinal
序数类型
-
unic-ucd-common
UNIC — Unicode 字符数据库 — 常见属性
-
un_algebra
实现选定的抽象代数结构——包括群、环和域。适用于抽象代数概念的自学,不适用于生产使用。
-
q-num
通过proc_macro实现的固定点数的Q表示法
-
numeric_literals
轻松处理泛型Rust代码中的数字字面量
-
bempp
边界元方法库
-
base_custom
使用任何字符作为您的自定义数字基,并转换为十进制
-
random_password_generator
生成随机密码,您可以定义密码是否包含字母、数字或特殊字符
-
rug-maths
实现math-traits的rug包装器
-
nyar-number
具有GC优化的数值类型
-
node_crunch
分布式计算
-
astro_nalgebra
为nalgebra实现的astro-float
-
quark
用于在位级别操作数值原语的类型
-
pgnumeric
使用 Rust 编写的任意精度数字实现,与 PostgreSQL 的数字兼容
-
gkquad
Rust 的数值积分库
-
lagrangian_interpolation
一种使用多项式在点之间进行插值的算法
-
inari_wasm
Inari 库(Rust 实现的区间算术)的简化版本,兼容 WebAssembly
-
pg_bigdecimal
Postgres 的数字 <=> Rust 的 BigDecimal
-
rootfind
根查找算法
-
corries
使用黎曼求解器进行 1D 水动力学模拟的库/框架
-
wasmium-random
生成随机数字、字母、字母数字、BIP39 和 EFF 随机字节
-
nrfind
基于牛顿-拉夫逊方法求解根的浮点数有用数学函数集
-
numeric
Rust 的多维矩阵类
-
dbscan
DBSCAN 聚类算法的无依赖实现
-
num-cmp
不同类型数字的比较
-
numas
高效计算的多维数组
-
inexor-rgf-plugin-numeric
Inexor - 反应图流 - 插件 - 数值
-
numquant
量化数值到更小的范围以节省带宽或内存数据类型,并再次返回
-
datom-bigdecimal
任意精度十进制数
-
rational_extensions
有理数扩展
-
freude
为ndarray提供一些简单、固定步长的积分器的常微分方程库
-
numeric_cast
在数值之间进行安全转换
-
quadrature
几种快速数值积分方法。该库是纯Rust,且跨平台。双指数算法是自然自适应的,并且不分配。
-
bigfloppa
任意精度十进制数
-
bacon-sci-1
Rust中的科学计算
-
optimization
优化算法集合
-
numcmp
不同类型数字的比较
-
const_fixedp
定点算术的const类型
-
num-irrational
num-irrational
基于num
并扩展了对多种无理数类型的支持 -
markovian
作为随机过程模拟马尔可夫过程
-
rusty-compression
Rust 中的低秩压缩算法
-
en
最简单的数值特征!
-
progress-monitor
跟踪任何进度
-
kahan
执行 Kahan 求和的类型
-
slicemath
对数值数组的逐元素操作
-
unit-prefix
使用公制和二进制单位前缀格式化数字
-
num-rug-adapter
当需要 rug 时使用 num crate 的适配器
-
saturating
Saturating<T>,一个有意饱和的算术包装器
-
pcw_fn
通用分段函数特性和实现
-
gml
图形数学库。针对图形应用程序的通用向量和矩阵数学库。
-
gaussiant
高斯整数
-
shigens
用于计算四元数的数学库
-
基于
自定义数字系统
-
bigdecimal-no-std
任意精度十进制数
-
nu_plugin_plot
使用数值列表在nushell中绘制图表
-
xias
显式数值类型转换
-
expression-num
基于expression-rs的数值表达式实现
-
num-ord
用于交叉类型比较的数值排序包装类型
-
upcast-arithmetic
溢出时提升的算术运算
-
batbox-num
num traits
-
asprim
使用AsPrim特质通过
as
将任何原始数值类型转换为任何其他类型 -
inta
Rust中的区间算术
-
tensorgraph-sys
tensorgraph的后端,提供跨设备的内存管理
-
lllreduce
在晶格基上进行Lenstra-Lenstra-Lovasz (LLL) 简化
-
cw-bigint
Rust的大整数实现
-
id-ish
可交换的数值ID类型
-
closed01
在[0,1]范围内的浮点数操作检查
-
primitive_traits
原始类型特性。特别是num-*未涉及的内容。
-
prange2
解析用于索引的数值范围
-
integral_lib
使用数值方法解决积分的库
-
is-even-or-odd
如果给定的数字是偶数或奇数,则返回true
-
simdty
许多SIMD类型的定义
-
fastfloat
Rust中快速数学包装和方便的数值函数,用于近似浮点运算
-
tensorgraph-math
tensorgraph的后背,提供数学原语
-
fixed-exp
定点数的指数运算
-
isnt-even-nor-odd
如果给定的数字既不是偶数也不是奇数,则返回true
-
boundnum
有界数字类型
-
ranged_type
提供有范围的数值类型
-
uno
将范围[0.0, 1.0]内的浮点数编码为无符号整数!
-
rusty-cffi
通过CFFI与其他语言交互的工具
-
orml-gradually-update
在一段时间内逐渐调整数值参数的方法
-
is-even
如果给定的数字为奇数,则返回true
-
is-sus
检测类型是否可疑
-
prange
解析用于索引的数值范围
尝试使用 DuckDuckGo 进行搜索。