-
ryu
快速浮点数转字符串转换
-
portable-atomic
支持128位原子操作的便携式原子类型,包括原子浮点数等
-
approx
近似浮点数相等比较和断言
-
float_eq
比较IEEE浮点数原语、结构和集合的相等性
-
fraction
无损分数和小数;浮点数替换
-
az
类型转换和已检查类型转换
-
dtoa
快速浮点数原语到字符串转换
-
ryu-js
快速浮点数转字符串转换,符合ECMAScript规范
-
atomic_float
可以在线程间安全共享的浮点数类型
-
chinese-number
将原始数字转换为中文数字,或将中文数字解析为原始数字
-
hexf-parse
解析十六进制浮点数(也见hexf)
-
float-cmp
浮点数近似比较特质
-
decorum
浮点数类型的全序、等价、哈希和约束
-
minimal-lexical
快速浮点解析转换例程
-
fast-float
快速浮点数解析器
-
dtoa-short
序列化浮点数并截断到特定精度
-
float_next_after
用于原生Rust f64/f32 nextafter的特质
-
arpfloat
任意精度浮点数库
-
dragonbox
快速浮点数转字符串转换
-
strict-num
一组有界数值类型
-
noisy_float
包含如果设置为非法值(如NaN)则引发panic的浮点数类型
-
几乎
比较IEEE浮点类型
-
类型转换
针对原始类型的用户友好的检查转换函数
-
number-general
Rust的一个通用数字类型,支持基本数学运算和序列化
-
amplify_apfloat
使用u256后端绑定的rustc_apfloat以利用八倍精度浮点格式
-
simconnect
SimConnect的Rust绑定
-
assert-eq-float
assert_eq_float!
支持浮点数的宏 -
precise
f64的完整精度十进制表示
-
fixed2float
定点到浮点转换实用工具
-
special-fun
通过绑定Cephes库实现的Rust特殊函数
-
twofloat
双双精度算术功能
-
floaters
以各种方式生成浮点数
-
assert_float_eq
浮点数相等断言
-
hexfloat2
解析和格式化IEEE754浮点数十六进制语法
-
floco
验证浮点数是否满足约束
-
ieee754
对IEEE754浮点数进行低级操作
-
isclose
用于比较近似相等的特性和宏集合
-
float-pretty-print
格式化f64以显示给用户,而不是用于序列化
-
inter-val
数学区间,例如在ℝ上的[a, b],(a, b),[a, b)和(a, b],以及表示为区间笛卡尔积的多维轴对齐框
-
pretty_dtoa
可配置的浮点数到字符串转换,具有许多选项来控制显示浮点数的各个方面
-
checked-float
创建强制执行不变性的浮点数包装器
-
iunorm
将规范化浮点数映射到(未)签名整数
-
ord_subset
用于处理某些PartOrd类型的Ord子集的工具,如浮点数
-
floatx4
可以同时执行4个浮点数操作
-
encoder-ryu
快速浮点数转字符串转换
-
close-to
提供任意精度的比较
-
perfect-decimal
有限范围的十进制数,序列化为无精度损失的 IEE754 浮点数
-
custom_float
自定义浮点类型
-
approx_eq
一个宏,用于比较两个值在任意相对误差下的相等性
-
beetle_bits
一组基于位的类型。目前仅实现了 u1 (1位无符号整数) 和 f3 (3位浮点数)
-
aprox_eq
确定浮点类型之间的近似相等性,并将此功能应用于由浮点数和其他实现
AproxEq
的结构体 -
round_float
将
f64
和f32
四舍五入到指定的位数 -
floating_bar
使用浮点栏数字类型表示有理数
-
locustdb-compression-utils
压缩和解压缩 LocustDB 中使用的序列
-
piston-float
游戏开发中通用浮点数的特性
-
hexf
Rust 的十六进制浮点数支持
-
saturate
Rust 用于饱和转换数值类型的特性
-
astro_nalgebra
nalgebra 的 astro-float
-
扩展
精度为80位的浮点数(f80)
-
ojcmp
在线评测比较器
-
float_duration
支持浮点数时间跨度。提供时间的量化。与标准的std::time或chrono crate不同,这个crate旨在提供一个功能齐全的Duration...
-
acid2
2-adic双精度浮点数实现
-
is_close
确定浮点数值是否接近
-
almost
比较浮点数
-
ufmt_float
ufmt的f32和f64的写入器的粗略实现
-
no_denormals
暂时关闭浮点数下溢
-
introsort
与#[no_std]兼容的快速排序。还支持(可选)高效且稳健的浮点数排序。目前,introsort仅在nightly上构建
-
compressed_vec
浮点数和整数压缩向量库,通过SIMD启用,用于快速处理/迭代压缩表示
-
logprob
浮点数的包装,用于处理对数概率
-
nota
一个存在于没有IEEE754浮点数、UTF-8和小端模式的平行宇宙中的消息格式
-
fmul-to-int
浮点数乘法到整数部分
-
mathlogic
由Faizan Faisal制作,电子邮件:[email protected],[email protected]
-
herbie-lint
一个用于检查数值不稳定的rustc插件
-
fsum
计算浮点数的精确和
-
floatconv
浮点数转换函数
-
unsigned-f64
围绕f64的包装器,保证值在类型级别上始终为非负数
-
result_float
不能存储NaN的浮点类型
-
refined-float
具有std float函数子集的精炼浮点数
-
floatd
仅包含num_traits::Float + Debug + Display的实用程序
-
real_float
检查正确性并实现全序的浮点类型
-
boxing
NaN和ptr boxes的跨平台实现
-
exxact
精确算术的浮点数替换
-
ananas
将任意数据转换为非数字(NaN)有效载荷
-
clnooms
有趣的复杂数据类型的汇编级实现
-
hexf-parse-libm
解析十六进制浮点数(也见hexf)
-
total_float_wrap
根据IEEE 754 totalOrd实现浮点数的哈希和排序包装器
-
umath
rust中的ffast-math
-
floating-duration
将持续时间转换为分数并允许自动格式化持续时间
-
simple-soft-float
旨在作为IEEE 754的简单参考实现的软浮点库
-
nostd-float-math-monitor
测试是否使用了std浮点数数学函数,这可能会破坏跨平台确定性
-
float_fast_print
基于Ulf Adams的Ryū算法的快速浮点数到字符串转换
-
float_approx_math
用于编译时浮点数近似的数学库(sqrt, sin, cos等...)
-
uncertainty
允许创建和执行不确定值数字的算术运算
-
compute-float
使用Eisel-Lemire算法计算浮点数
-
extended_matrix_float
为extended_matrix库提供浮点数特性和
-
convertnumber
说明从浮点数到整数的转换,我尝试使用
impl
和traits
,并觉得从它们构建东西很酷 -
randomf
用于生成随机数的命令行界面
-
clampf
限制浮点数类型
-
float-lerp
浮点数的 Lerp 和 InverseLerp 函数
-
pure_pursuit
无_std Rust 中的泛型 Pure Pursuit
-
ufo
无符号浮点数
-
pure_decimal
没有 NaN 和 Infinity 的十进制类型
-
graphics-shape
圆的表示
-
rationalize
浮点数到比率的转换
-
float
围绕原始浮点数类型的轻量级包装器
-
float_to_int
将整数值浮点数转换为整数
-
atomicfloat
原子浮点数类型
-
float-format
自定义浮点数格式
-
eq-float
具有全序的浮点数包装器(通过将 NAN == NAN 设置为)
-
value
用于泛型上下文的高级别常量
-
f_times
提供了一种执行浮点数倍操作的方法
尝试使用DuckDuckGo搜索搜索。