-
ryu
Fast floating point to string conversion
-
ryu-js
Fast floating point to string conversion, ECMAScript compliant
-
rustc_apfloat
Rust port of C++ llvm::APFloat library
-
dtoa
Fast floating point primitive to string conversion
-
assert_float_eq
Assertions for floating-point equality
-
atomic_float
Floating point types which can be safely shared between threads
-
noto-sans-mono-bitmap
pre-rasterized characters from the “Noto Sans Mono” font in different sizes and font weights for multiple unicode ranges. This crate is
no_std
and needs no allocations or floating… -
lexical-util
Shared utilities for lexical creates
-
hexf-parse
Parses hexadecimal floats (see also hexf)
-
twofloat
Double-double arithmetic functionality
-
accurate
(more or less) accurate floating point algorithms
-
noisy_float
Contains floating point types that panic if they are set to an illegal value, such as NaN
-
ndhistogram
multi-dimensional histogramming for Rust
-
f256
Octuple-precision floating-point arithmetic
-
arpfloat
Arbitrary-precision floating point library
-
float8
8-bit floating point types for Rust
-
dragonbox
Fast floating point to string conversion
-
serde-hashkey
Space efficient, in-memory serde serialization which supports hashing
-
stcalc
Stack calculator
-
amplify_apfloat
rustc_apfloat with u256 backend to utilize Octuple precision floating-point format
-
fugue
A binary analysis framework written in Rust
-
async_labjack
A pure rust, async interface to the LabJack T-series via Modbus TCP
-
metallic
C math functions from scratch
-
no_denormals
Temporarily turn off floating point denormals
-
fpmath
A floating point math library
-
float_next_after
A trait for native rust f64/f32 nextafter
-
nearly
Compare IEEE floating point types
-
test_help-rs
Test helpers for Rust
-
supply-chain-trust-example-crate-000026
Fast floating point to string conversion
-
decmathlib-rs
Port of the Intel Decimal Floating-Point Math Library decimal128 type to Rust
-
sz3
High level bindings to the SZ3 lossy floating point compressor
-
fast-float-compare
A lightweight benchmark comparing minimal float comparison implementation against rust_decimal
-
assert-eq-float
assert_eq_float!
macros that support floats -
strtod
A high precision floating point parser implementation for Rust
-
vax-floating
VAX floating-point types
-
ieee754
Low-level manipulations of IEEE754 floating-point numbers
-
chikage
easy to understand and barebones math library for game and graphics development
-
rolling-stats
Rolling statistics calculations (min/max/mean/std_dev) over arbitrary floating point numbers based on Welford's Online Algorithm
-
deterministic-trigonometry
Trigonometry without floating point variables to achieve deterministic results across hardware and compilers
-
dashu-float
A big float library supporting arbitrary precision, arbitrary base and arbitrary rounding mode
-
freebsd-geom-exporter
Proemtheus exporter for FreeBSD's GEOM device statistics
-
decimal
floating point arithmetic for Rust
-
pretty_dtoa
Configurable floating point number to string conversions, with many options for controlling various aspects of displaying floats
-
round-to
Round floating point to integer
-
currency_rs
handling currencies
-
qd
Extended precision floating point arithmetic
-
floaters
generate floating-point numbers in various ways
-
checked-float
making invariant-enforcing floating point wrappers
-
num-notation
Offers multiple numeric choices, allowing you to work with various number representations including StandardForm, fractions, and f64 floating-point decimals. This versatile crate empowers…
-
xyzvec
Statically allocated fixed-size vectors for working in 2 and 3 dimensions
-
float-dbg
Debug floating point numbers easily
-
srmfpa
Floating-point's four arithmetic operations (including fused multiply-add) and square root with strict rounding mode
-
fast-float-to-integer
Convert floating point values to integer types faster than the standard
as
operator -
encoder-ryu
Fast floating point to string conversion
-
aifc
Reader and writer for the AIFF and AIFF-C audio format
-
gpoint
Wrapper for using libc’s
printf("%g")
format for your floating point output -
fast_fp
Floating point fast-math optimizations
-
custom_float
Custom floating-point types
-
cql_db
Core CQL Database functionality - a lightweight array-based database
-
ibmfloat
IBM floating point number types
-
wheel
algebra library for Rust
-
hexf
Hexadecimal float support for Rust
-
crlibm
Binding to CRlibm, a correctly rounded math lib
-
dec-number-sys
Rust bindings for The decNumber C library by IBM Fellow Mike Cowlishaw
-
peroxide-num
Numerical traits for Peroxide
-
ufloat
Wrappers around floating point numbers with ufmt trait implementations
-
core-math
API for CORE-MATH
-
ryu-ecmascript
Fast floating point to string conversion, suitable for ECMAScript NumberToString
-
aprox_eq
determining aproximate equality between floating point types and deriving this capability to structs comprised of floating point numbers and other implementers of
AproxEq
-
inari_wasm
A stripped-down version of Inari library (a Rust implementation of interval arithmetic) compatible with web assembly
-
currency_rs_isotoxal
handling currencies uses less lifetimes and more data on heap use currency_rs if you need
-
pitusya
Programming Language
-
nonstdfloat
Floating point calculations for strafe
-
is_close
Determine whether floating point numbers are close in value
-
core_float
based on the Rust Core Library and aims to provide an identical set of APIs for f32 and f64 floating-point types
-
almost
comparing floating point numbers
-
introsort
Fast sorting compatible with #[no_std]. Also has (optional) support for efficient and robust sorting of floating point numbers. Currently, introsort only builds on nightly
-
hexponent
Hexadecimal float parsing
-
dfp-number-sys
Rust bindings for Intel® Decimal Floating-Point Math Library
-
compressed_vec
Floating point and integer compressed vector library, SIMD-enabled for fast processing/iteration over compressed representations
-
fsize
fsize
is aliased to the floating-point type of pointer size -
ryu_floating_decimal
Fast floating point to floating decimal conversion. See the crate 'ryu' for more details
-
astro_nalgebra
astro-float for nalgebra
-
fpopt
a wrapper around manipulating floating point flags
-
allowance
Rust Datatype to representate the deviation of measures
-
herbie-lint
A rustc plugin to check for numerical instability
-
fhex
providing the ToHex trait for converting floating-point numbers to hexadecimal
-
datom-bigdecimal
Arbitrary precision decimal numbers
-
floatconv
Floating point conversion functions
-
fenv-bind
a safe wrapper around fenv.h
-
const-frac
Types for supporting floating point constants
-
float_extras
Extra floating-point math functions from C math library
-
result_float
Floating point type that cannot store NaN
-
real_float
Floating point types that check for correctness and implement total ordering
-
dec-number
Decimal Floating Point Arithmetic for Rust
-
extended
precision 80-bit floating-point numbers (f80)
-
float_math
Does math on floating point values
-
hexf-parse-libm
Parses hexadecimal floats (see also hexf)
-
twitter/rustcommon-atomics
Atomic primitives unified by traits
-
f8
It's a float! It's a unorm! It's only one byte!
-
bigdecimal-no-std
Arbitrary precision decimal numbers
-
radix-ecmascript
Convert floating-point types to string representation as defined in ECMAScript Language Specification Section 9.8.1
-
bigfloppa
Arbitrary precision decimal numbers
-
srmfpa-berkeley-softfloat-3
Wrapper of berkeley-softfloat-3 for srmfpa
-
total_float_wrap
Floating point wrapper implementing Hash and Ord according to IEEE 754 totalOrd
-
string_calc
Perform calculations based on String to avoid floating point errors
-
compute-float
Computes floating point numbers using Eisel-Lemire algolithm
-
exxact
drop-in float replacement for exact arithmetic
-
ape-table-trig
implementations of sin, cos, and tan using precalculated tables
-
rustyard
A Shunting Yard implementation and calculator. This crate is able to calculate basic math expressions passed to it as strings and return a 64-bit floating point return value.
-
closed01
checked floating point operations within the range [0,1]
-
to_precision
Write out a float rounded to the given position
-
fastfloat
Fast-math wrapper and convenient numeric functions for approximate floating point operations in Rust
-
ftoa
fork of the
dtoa
crate which writes integer value floats without trailing.0
. Fast functions for printing floating-point primitives to an io::Write. -
nostdhf
Polyfills the missing methods on f32 and f64 in no_std environments
-
geo-validator
Functionality to validate geo-types MultiPolygon/Polgon according to the OGC rules
-
clampf
Clamped floating-point types
-
exact-conv
Exact conversions between integer and floating point types
-
float
Lightweight wrappers around primitive floating point types
-
frechet
basic autodifferentiation
-
poly
Generic dense polynomials
-
core-math-sys
Generate bindings to CORE-MATH
-
bigdecimal-rs
Arbitrary precision decimal numbers
-
histo_fp
histograms with configurable floating point buckets and floating point samples
-
softfp
Software floating point operation library
-
numscale
Trait for scaling numeric types by a floating point number at compile-time
Try searching with DuckDuckGo.