crates.io "float" keyword
View the packages on the crates.io package registry that are tagged with the "float" keyword.
approx_collections_derive 1.1.0
Derive macros for approx_collections3 versions - Latest release: 4 days ago - 40 downloads total
dtoa-short 0.3.5 💰
Serialize float number and truncate to certain precision8 versions - Latest release: over 1 year ago - 1 dependent package - 5,782 dependent repositories - 29.6 million downloads total - 4 stars on GitHub - 2 maintainers
flanker-assert-float 0.5.0
Assertions for floating-point numbers.5 versions - Latest release: about 3 years ago - 6.28 thousand downloads total - 2 stars on GitHub - 1 maintainer
buff-rs 0.2.0
BUFF: Decomposed bounded floats for fast compression and queries2 versions - Latest release: 7 days ago - 32 downloads total
float-polyfills 0.1.0 💰
Drop-in no_std-compatible polyfills for various f32 and f64 methods.1 version - Latest release: 9 months ago - 682 downloads total - 0 stars on GitHub - 1 maintainer
float-format 0.1.3
A library for custom floating point number format4 versions - Latest release: over 3 years ago - 5.17 thousand downloads total - 1 stars on GitHub - 1 maintainer
flt2dec2flt
Low-level functions to convert floating point numbers to strings and vice versa1 version - Latest release: 3 days ago - 1.37 thousand downloads total - 1 maintainer
Top 5.1% on crates.io
2 versions - Latest release: about 5 years ago - 35 dependent packages - 608 dependent repositories - 7.82 million downloads total - 278 stars on GitHub - 1 maintainer
fast-float 0.2.0 💰
Fast floating-point number parser.2 versions - Latest release: about 5 years ago - 35 dependent packages - 608 dependent repositories - 7.82 million downloads total - 278 stars on GitHub - 1 maintainer
perfect-decimal 0.0.2
Limited range decimals which serialize as IEE754 floats with no loss of precision.2 versions - Latest release: over 1 year ago - 2.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
20 versions - Latest release: about 1 year ago - 31 dependent packages - 38 dependent repositories - 2.51 million downloads total - 71 stars on GitHub - 1 maintainer
decorum 0.4.0
Total ordering, equivalence, hashing, and constraints for floating-point types.20 versions - Latest release: about 1 year ago - 31 dependent packages - 38 dependent repositories - 2.51 million downloads total - 71 stars on GitHub - 1 maintainer
astro_nalgebra 0.1.1
Implementation of astro-float for nalgebra2 versions - Latest release: about 2 years ago - 3.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
atomic_float 1.1.0
Floating point types which can be safely shared between threads3 versions - Latest release: over 1 year ago - 19 dependent packages - 62 dependent repositories - 12.3 million downloads total - 11 stars on GitHub - 1 maintainer
floatguard 0.1.2
A library for checked floating-point arithmetic in Rust, safely elminating NaN and Infinity from ...3 versions - Latest release: 7 months ago - 1.17 thousand downloads total - 1 maintainer
Top 5.6% on crates.io
36 versions - Latest release: over 1 year ago - 48 dependent packages - 594 dependent repositories - 47.2 million downloads total - 81 stars on GitHub - 1 maintainer
fraction 0.15.3 💰
Lossless fractions and decimals; drop-in float replacement36 versions - Latest release: over 1 year ago - 48 dependent packages - 594 dependent repositories - 47.2 million downloads total - 81 stars on GitHub - 1 maintainer
efloat 0.2.0
Error-bounded Floating Point1 version - Latest release: over 7 years ago - 1.99 thousand downloads total - 5 stars on GitHub - 1 maintainer
chinese-number 0.7.8
Convert primitive numbers to Chinese numbers, or parse Chinese numbers to primitive numbers.40 versions - Latest release: about 1 month ago - 5 dependent packages - 20 dependent repositories - 712 thousand downloads total - 8 stars on GitHub - 1 maintainer
round_float 1.2.2
Round `f64` and `f32` to specified number of decimals.16 versions - Latest release: over 1 year ago - 18.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
fmul-to-int 1.0.0
Float multiplication to integer part.1 version - Latest release: almost 2 years ago - 8.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
pure_decimal 0.0.7
A decimal type with no NaN and Infinity7 versions - Latest release: almost 8 years ago - 11.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
real_float 0.3.0
Floating point types that check for correctness and implement total ordering4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 40.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
isclose 0.3.0
A collection of trait and macros for comparing approximate equality4 versions - Latest release: 6 months ago - 5.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
almost 0.2.0
A crate for comparing floating point numbers3 versions - Latest release: over 6 years ago - 3 dependent packages - 17 dependent repositories - 703 thousand downloads total - 3 stars on GitHub - 1 maintainer
clnooms 0.5.0
Assembly-level implementation of interesting data types1 version - Latest release: about 4 years ago - 1.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
acid2 0.2.1
2-adic double-precision floating-point implementation6 versions - Latest release: about 3 years ago - 8.89 thousand downloads total - 1 stars on GitHub - 1 maintainer
iunorm 0.2.2
Map normalized floating-point numbers to/from (un)signed integers6 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 10.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
floco 0.1.3
Floco validates floats against constraints.4 versions - Latest release: over 1 year ago - 5.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
approx_collections 3.1.0
Collections using approximate floating-point comparison5 versions - Latest release: 7 months ago - 2.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
zmij_ecma 1.0.16
A double-to-string conversion algorithm based on Schubfach and yy9 versions - Latest release: 13 days ago - 104 downloads total - 1 maintainer
exact-float 0.1.1
Do your calculations with exact floating point numbers2 versions - Latest release: over 9 years ago - 4.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
const-ryu 0.1.0
Fast floating point to string conversion1 version - Latest release: 3 months ago - 42 downloads total - 1 maintainer
zmij 1.0.16
A double-to-string conversion algorithm based on Schubfach and yy30 versions - Latest release: 13 days ago - 13 million downloads total - 1 maintainer
double-conversion-sys 0.1.0
Bindings for `double-conversion`1 version - Latest release: almost 5 years ago - 1 dependent package - 2.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
fsum 0.1.3
The library to calculate accurate sum of floats.4 versions - Latest release: 5 months ago - 4 dependent packages - 1 dependent repositories - 56.2 thousand downloads total - 98 stars on GitHub - 1 maintainer
inter-val 0.1.2
Mathematical intervals, i.g., [a, b], (a, b), [a, b), and (a, b] on ℝ, and multi-dimensional axis...3 versions - Latest release: about 2 years ago - 4.01 thousand downloads total - 1 maintainer
approxim 0.6.10
Approximate floating point equality comparisons and assertions.11 versions - Latest release: 18 days ago - 21.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
hexfloat2 0.2.0
Parse and format IEEE754 floating point hexadecimal syntax5 versions - Latest release: 27 days ago - 1 dependent package - 209 thousand downloads total - 0 stars on GitHub - 1 maintainer
custom_float 0.3.1
Custom floating-point types13 versions - Latest release: 8 months ago - 16.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
floaty 0.1.0
A trait that abstracts over the common functionality of f32 and f641 version - Latest release: almost 10 years ago - 1 dependent package - 3 dependent repositories - 9.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
11 versions - Latest release: about 4 years ago - 776 dependent packages - 11,451 dependent repositories - 83.9 million downloads total - 172 stars on GitHub - 2 maintainers
approx 0.5.1
Approximate floating point equality comparisons and assertions.11 versions - Latest release: about 4 years ago - 776 dependent packages - 11,451 dependent repositories - 83.9 million downloads total - 172 stars on GitHub - 2 maintainers
hybrid_phi 1.0.0
High-accuracy φ-based hybrid approximation method4 versions - Latest release: 9 months ago - 2.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
compressed_vec 0.1.0
Floating point and integer compressed vector library, SIMD-enabled for fast processing/iteration ...1 version - Latest release: over 5 years ago - 1.87 thousand downloads total - 81 stars on GitHub - 1 maintainer
float-pretty-print 0.1.1
Format f64 for showing to user, not for serialisation2 versions - Latest release: over 4 years ago - 5 dependent packages - 12 dependent repositories - 8.68 million downloads total - 10 stars on GitHub - 1 maintainer
close-to 0.2.0
Crate providing comparisons with arbitrary precision.2 versions - Latest release: over 1 year ago - 1 dependent package - 3.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
pretty_dtoa 0.3.0
Configurable floating point number to string conversions, with many options for controlling vario...3 versions - Latest release: almost 5 years ago - 6 dependent packages - 2 dependent repositories - 395 thousand downloads total - 15 stars on GitHub - 1 maintainer
lower 5.1.2
desugar math where the compiler wont8 versions - Latest release: about 2 years ago - 6.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
fma 0.1.0
Tiny crate to use FMA(Fused Multiply-Add) instruction easily.1 version - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 4.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
levitate 0.1.2
Just works solution to numbers, mainly aimed at floats and mathematical use cases.3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 5.38 thousand downloads total - 2 stars on GitHub - 1 maintainer
sysfp 0.0.1
A utility crate utilizing the system CPU rounding and exceptions for floating-point operations.1 version - Latest release: over 1 year ago - 1.31 thousand downloads total - 1 maintainer
quickersort
Fast sorting compatible with stable Rust. Also has (optional) support for efficient and robust so...9 versions - Latest release: 16 days ago - 10 dependent packages - 20 dependent repositories - 134 thousand downloads total - 17 stars on GitHub - 1 maintainer
floats 0.2.0
f16 and f128 floating point types for compatibility with future Rust versions3 versions - Latest release: 20 days ago - 46 downloads total - 1 maintainer
floatd 0.1.0
FloatD is just num_traits::Float + Debug + Display.1 version - Latest release: almost 2 years ago - 1 dependent package - 1.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
strict-num-extended-macros 0.5.0
Type-safe finite floating-point types for Rust - eliminate NaN and infinity at compile time10 versions - Latest release: 21 days ago - 296 downloads total - 1 maintainer
strict-num-extended 0.5.0
Type-safe finite floating-point types for Rust - eliminate NaN and infinity at compile time10 versions - Latest release: 21 days ago - 266 downloads total - 1 maintainer
ryuu 2.0.0+ryu.86d20a5
Fast floating point to string conversion4 versions - Latest release: about 2 months ago - 1.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
bignumber 0.1.1
A Rust library for arbitrary-precision decimal and non-decimal arithmetic17 versions - Latest release: about 2 years ago - 1 dependent repositories - 23.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
floatconv 0.2.8 💰
Floating point conversion functions10 versions - Latest release: over 5 years ago - 130 thousand downloads total - 134 stars on GitHub - 1 maintainer
russell_chk 0.6.0
Functions to check vectors and other data in tests10 versions - Latest release: over 2 years ago - 8 dependent packages - 3 dependent repositories - 21.9 thousand downloads total - 175 stars on GitHub - 1 maintainer
fpmath 0.1.1
A floating point math library2 versions - Latest release: over 1 year ago - 77.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000026
Fast floating point to string conversion2 versions - Latest release: 22 days ago - 1.55 thousand downloads total - 1 maintainer
double-conversion 0.1.0
Bindings for `double-conversion`1 version - Latest release: almost 5 years ago - 1 dependent package - 1.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert-eq-float 0.1.4
This crate provides the `assert_eq_float!` macros that support floats.5 versions - Latest release: almost 2 years ago - 6 dependent packages - 1.71 million downloads total - 0 stars on GitHub - 1 maintainer
approx_det 2.0.0
Approximate floating point equality comparisons and assertions.4 versions - Latest release: 4 months ago - 1.37 thousand downloads total - 1 maintainer
logprob 0.2.1
A wrapper around floats to handle log probabilities3 versions - Latest release: 10 months ago - 4.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
34 versions - Latest release: about 1 month ago - 164 dependent packages - 71,941 dependent repositories - 630 million downloads total - 678 stars on GitHub - 1 maintainer
ryu 1.0.22 💰
Fast floating point to string conversion34 versions - Latest release: about 1 month ago - 164 dependent packages - 71,941 dependent repositories - 630 million downloads total - 678 stars on GitHub - 1 maintainer
encoder-ryu 1.0.16 💰
Fast floating point to string conversion1 version - Latest release: about 2 years ago - 1 dependent package - 14.1 thousand downloads total - 678 stars on GitHub - 1 maintainer
value 0.1.1
Type-level constants for generic contexts2 versions - Latest release: almost 8 years ago - 3 dependent repositories - 4.15 thousand downloads total - 1 maintainer
is_close 0.1.3
Determine whether floating point numbers are close in value4 versions - Latest release: over 4 years ago - 2 dependent repositories - 182 thousand downloads total - 0 stars on GitHub - 1 maintainer
saturate 0.1.0
Rust traits for saturating conversion between numeric types1 version - Latest release: over 1 year ago - 2.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
fast-float2 0.2.3
Fast floating-point number parser.3 versions - Latest release: over 1 year ago - 4.03 million downloads total - 4 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
10 versions - Latest release: over 4 years ago - 123 dependent packages - 6,827 dependent repositories - 134 million downloads total - 78 stars on GitHub - 1 maintainer
cast 0.3.0
Ergonomic, checked cast functions for primitive types10 versions - Latest release: over 4 years ago - 123 dependent packages - 6,827 dependent repositories - 134 million downloads total - 78 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
18 versions - Latest release: 27 days ago - 53 dependent packages - 231 dependent repositories - 7.72 million downloads total - 82 stars on GitHub - 1 maintainer
noisy_float 0.2.1
Contains floating point types that panic if they are set to an illegal value, such as NaN18 versions - Latest release: 27 days ago - 53 dependent packages - 231 dependent repositories - 7.72 million downloads total - 82 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
24 versions - Latest release: over 1 year ago - 236 dependent packages - 4,781 dependent repositories - 93.2 million downloads total - 64 stars on GitHub - 1 maintainer
float-cmp 0.10.0
Floating point approximate comparison traits24 versions - Latest release: over 1 year ago - 236 dependent packages - 4,781 dependent repositories - 93.2 million downloads total - 64 stars on GitHub - 1 maintainer
ananas 0.2.0
Transform arbitrary data to Not-A-Number (NaN) payloads.2 versions - Latest release: over 4 years ago - 3.21 thousand downloads total - 2 stars on GitHub - 1 maintainer
floaters 0.5.0
generate floating-point numbers in various ways7 versions - Latest release: over 1 year ago - 8 thousand downloads total - 0 stars on GitHub - 1 maintainer
abridgment 0.0.1
Abridge float number digits.1 version - Latest release: over 2 years ago - 1.77 thousand downloads total - 1 maintainer
nan-default 0.0.1
Derive macro for defaulting structs with floats to NAN1 version - Latest release: 6 months ago - 1.76 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
special-fun 0.3.0
Special functions for Rust by binding to the Cephes library.7 versions - Latest release: about 2 years ago - 6 dependent packages - 8 dependent repositories - 96.2 thousand downloads total - 16 stars on GitHub - 1 maintainer
arpfloat 0.1.11
Arbitrary-precision floating point library12 versions - Latest release: 10 months ago - 1 dependent repositories - 18.7 thousand downloads total - 45 stars on GitHub - 1 maintainer
bitgrep 0.1.5
Binary grep for numerical data types6 versions - Latest release: about 2 years ago - 7.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
fast-posit 0.1.3
Software implementation of the Posit floating point format4 versions - Latest release: 3 months ago - 964 downloads total - 2 stars on GitHub - 1 maintainer
fixed2float 4.0.1
Fixed point to floating point conversion utility13 versions - Latest release: over 2 years ago - 15.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
ufloat 0.1.0
Wrappers around floating point numbers with ufmt trait implementations1 version - Latest release: about 1 year ago - 1.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
dragonbox_ecma 0.1.0 💰
Fast floating point to string conversion conforming to ECMAScript specification6 versions - Latest release: about 1 month ago - 276 thousand downloads total - 0 stars on GitHub - 1 maintainer
dragonbox 0.1.11 💰
Fast floating point to string conversion12 versions - Latest release: about 1 month ago - 16.3 thousand downloads total - 62 stars on GitHub - 1 maintainer
az 1.2.1
Casts and checked casts11 versions - Latest release: over 3 years ago - 25 dependent packages - 730 dependent repositories - 12.1 million downloads total - 4 stars on gitlab.com - 1 maintainer
float_approx_math 0.1.9
A math library for compile-time floating-point approximations (sqrt, sin, cos, etc...)10 versions - Latest release: about 2 years ago - 3 dependent packages - 12.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
numerica 1.1.0
Open-source math library for exact and floating point computations5 versions - Latest release: about 2 months ago - 651 downloads total - 1 maintainer
float_next_after 1.0.0
A trait for native rust f64/f32 nextafter7 versions - Latest release: about 3 years ago - 14 dependent packages - 959 dependent repositories - 11.8 million downloads total - 0 stars on gitlab.com - 1 maintainer
compute-float 0.1.0
Computes floating point numbers using Eisel-Lemire algolithm.2 versions - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 3.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
float-traits 0.0.3
Abstraction for general floating point numbers.2 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 5.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert-be-close
A simple function to assert that two numbers are close to each other.4 versions - Latest release: about 1 month ago - 1 dependent package - 5.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
strtod2 0.0.1
Forked from strtod, A high precision floating point parser implementation for Rust1 version - Latest release: over 5 years ago - 2 dependent packages - 2 dependent repositories - 8.03 thousand downloads total - 1 maintainer
frounding 0.0.4
Rust crate to change fpu and sse rounding mode.4 versions - Latest release: almost 10 years ago - 1 dependent package - 9.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
float_duration 0.3.3
Floating-point Duration support. Provides quantification for spans of time. Unlike the standard ...6 versions - Latest release: over 8 years ago - 2 dependent packages - 4 dependent repositories - 27.5 thousand downloads total - 6 stars on GitHub - 1 maintainer
no_denormals 0.3.0
Temporarily turn off floating point denormals.6 versions - Latest release: 5 months ago - 1 dependent package - 53.5 thousand downloads total - 6 stars on GitHub - 1 maintainer
number-general 0.13.0 💰
A generic number type for Rust which supports basic math and (de)serialization.50 versions - Latest release: 12 months ago - 5 dependent packages - 3 dependent repositories - 75.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
approx_eq 0.1.8
A macro for comparing equality of two values up to an arbitrary error in the *relative* difference8 versions - Latest release: over 5 years ago - 17 dependent packages - 18 dependent repositories - 124 thousand downloads total - 0 stars on GitHub - 1 maintainer
amplify_apfloat 0.3.1 💰
rustc_apfloat with u256 backend to utilize Octuple precision floating-point format8 versions - Latest release: over 1 year ago - 1 dependent package - 16 dependent repositories - 155 thousand downloads total - 2 stars on GitHub - 1 maintainer
ord_subset 3.1.2
Tools for working with the Ord subset of certain PartialOrd types, like floats.9 versions - Latest release: 3 months ago - 7 dependent packages - 35 dependent repositories - 1.9 million downloads total - 13 stars on GitHub - 1 maintainer
float_eq_derive 1.0.1
Derive macro support for float_eq.8 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 107 thousand downloads total - 42 stars on GitHub - 1 maintainer
Related Keywords
rust
30
math
20
floating-point
18
comparison
15
f64
14
approximate
13
integer
12
assert
9
no-std
9
equality
8
nan
8
f32
7
testing
7
number
7
no_std
6
format
5
finite
5
arithmetic
5
mathematics
4
conversion
4
numeric
4
decimal
4
numerics
4
parse
4
parsing
4
rust-library
4
equal
4
approximation
4
floating
4
compression
4
sort
3
compare
3
ryu
3
ecmascript
3
checked
3
cast
3
ord
3
arbitrary-precision
3
validation
3
utility
3
rust-crate
3
convert
3
ieee-754
3
formatting
3
custom
3
ieee754
3
display
2
double
2
close
2
deterministic
2
assertions
2
generic
2
serialization
2
algorithms
2
almost
2
javascript
2
relative
2
exact
2
uncertain
2
absolute
2
posit
2
unum
2
rational
2
increment
2
nextafter
2
const
2
machine-learning
2
scientific-computing
2
strtod
2
time
2
unsigned
2
std
2
type-safe
2
detect
2
sorting
2
numbers
2
fast
2
ordering
2
columnar
2
encoding
2
panic
2
rust-lang
2
hacktoberfest
2
parser
2
string
2
data-structures
2
library
2
bigfloat
2
error
2
infinity
2
hash
2
sse
1
rounding
1
traits
1
eisel-lemire
1
floating point
1
decrement
1
fpu
1
duration
1
serialize
1