Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: floating-point
io7m-com/ieee754b16
Functions for converting to/from IEEE754 binary16 values
Language: Java - Size: 1.63 MB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 1 - Forks: 1
pthariensflame/angfloat
Reference software implementation of a complex-number generalization of IEEE-754 binary floating point
Language: Rust - Size: 27.3 KB - Last synced: about 4 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 0
pronamic/wp-number
WordPress Number library.
Language: PHP - Size: 154 KB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 4 - Forks: 0
Maratyszcza/FP16
Conversion to/from half-precision floating point formats
Language: C++ - Size: 106 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 298 - Forks: 85
stdlib-js/constants-float32-sign-mask
Mask for the sign bit of a single-precision floating-point number.
Language: JavaScript - Size: 237 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1 - Forks: 0
mourner/robust-predicates
Fast robust predicates for computational geometry in JavaScript
Language: JavaScript - Size: 461 KB - Last synced: 2 days ago - Pushed: 4 months ago - Stars: 288 - Forks: 17
fibo/arithmetica
is an implementation of arithmetic operators for Rational numbers
Language: JavaScript - Size: 85 KB - Last synced: 3 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0
boa-dev/ryu-js
Fast floating point to string conversion that complies to the ECMAScript number-to-string algorithm
Language: Rust - Size: 1.03 MB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 9 - Forks: 1
verificarlo/verificarlo
A tool for debugging and assessing floating point precision and reproducibility.
Language: C - Size: 13.7 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 61 - Forks: 25
nordlow/gmp-d
D-language high-level wrapper for GNU MP (GMP) library
Language: D - Size: 569 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 14 - Forks: 6
azishio/assert-be-close-rs 📦
Rust crate for comparing decimals with arbitrary precision.(任意の精度で小数を比較するためのrustクレート)
Language: Rust - Size: 13.7 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
herbie-fp/odyssey
A platform for exploring floating-point expressions.
Language: TypeScript - Size: 9.98 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 10 - Forks: 0
Lolitron-0/BigNum
C++ library for long floating point arithmetics
Language: C++ - Size: 4.99 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
JuliaMath/ChangePrecision.jl
macro to change the default floating-point precision in Julia code
Language: Julia - Size: 42 KB - Last synced: 8 days ago - Pushed: 5 months ago - Stars: 34 - Forks: 6
AdamWhiteHat/BigDecimal
An arbitrary-precision decimal (base 10) floating-point number class.
Language: C# - Size: 1.18 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 35 - Forks: 12
dgchrt/lowest
CPU floating point precision test
Language: Python - Size: 1000 Bytes - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
srknzl/bigdecimal.js
BigInt based BigDecimal implementation
Language: JavaScript - Size: 33.3 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 14 - Forks: 5
x448/float16
float16 provides IEEE 754 half-precision format (binary16) with correct conversions to/from float32
Language: Go - Size: 189 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 61 - Forks: 7
govalues/decimal
Immutable floating-point decimals for Go
Language: Go - Size: 142 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 29 - Forks: 5
ajtribick/twofloat
A double-double arithmetic library for Rust
Language: Rust - Size: 270 KB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 15 - Forks: 7
LeventErkok/crackNum
Convert to/from IEEE-754 HP/SP/DP formats
Language: Haskell - Size: 230 KB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 17 - Forks: 8
mpmath/mpmath
Python library for arbitrary-precision floating-point arithmetic
Language: Python - Size: 17.5 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 911 - Forks: 175
JuliaMath/DoubleFloats.jl
math with more good bits
Language: Julia - Size: 3.05 MB - Last synced: 8 days ago - Pushed: 14 days ago - Stars: 145 - Forks: 31
equipez/infnan
Fortran functions for checking Inf/NaN. They should work even if the compilers are invoked with aggressive optimization flags such as `gfortran -Ofast`.
Language: Fortran - Size: 466 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 8 - Forks: 1
starkat99/half-rs
Half-precision floating point types f16 and bf16 for Rust.
Language: Rust - Size: 560 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 217 - Forks: 45
entonio/Nuggle
Combine integer and floating point math without conversions
Language: Swift - Size: 27.3 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0
stdlib-js/constants-float64-cbrt-eps
Cube root of double-precision floating-point epsilon.
Language: JavaScript - Size: 745 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float32-abs-mask
Mask for excluding the sign bit of a single-precision floating-point number.
Language: JavaScript - Size: 225 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float32-exponent-bias
The bias of a single-precision floating-point number's exponent.
Language: JavaScript - Size: 855 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float32-exponent-mask
Mask for the exponent of a single-precision floating-point number.
Language: JavaScript - Size: 247 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/utils-safe-int-max
Return the maximum safe integer capable of being represented by a numeric real type.
Language: JavaScript - Size: 658 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float32-max-safe-integer
Maximum safe single-precision floating-point integer.
Language: JavaScript - Size: 716 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/utils-real-max
Return the maximum finite value capable of being represented by a numeric real type.
Language: JavaScript - Size: 659 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float32-max
Maximum single-precision floating-point number.
Language: JavaScript - Size: 389 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 1
stdlib-js/utils-safe-int-min
Return the minimum safe integer capable of being represented by a numeric real type.
Language: JavaScript - Size: 668 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float32-min-safe-integer
Minimum safe single-precision floating-point integer.
Language: JavaScript - Size: 267 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float32-num-bytes
Size (in bytes) of a single-precision floating-point number.
Language: JavaScript - Size: 710 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float32-nan
Single-precision floating-point NaN.
Language: JavaScript - Size: 151 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float32-precision
Effective number of bits in the significand of a single-precision floating-point number.
Language: JavaScript - Size: 708 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float32-significand-mask
Mask for the significand of a single-precision floating-point number.
Language: JavaScript - Size: 225 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float32-smallest-normal
Smallest positive normalized single-precision floating-point number.
Language: JavaScript - Size: 378 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64
Double-precision floating-point mathematical constants.
Language: JavaScript - Size: 979 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float32-smallest-subnormal
Smallest positive single-precision floating-point subnormal number.
Language: JavaScript - Size: 378 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-eps
Difference between one and the smallest value greater than one that can be represented as a double-precision floating-point number.
Language: JavaScript - Size: 410 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-apery
Apéry's constant.
Language: JavaScript - Size: 398 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-e
Euler's number.
Language: JavaScript - Size: 706 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-exponent-bias
The bias of a double-precision floating-point number's exponent.
Language: JavaScript - Size: 682 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-fourth-pi
1/4 times π.
Language: JavaScript - Size: 711 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-fourth-root-eps
Fourth root of double-precision floating-point epsilon.
Language: JavaScript - Size: 739 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-gamma-lanczos-g
Arbitrary constant `g` to be used in Lanczos approximation functions.
Language: JavaScript - Size: 497 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-half-ln-two
One half times the natural logarithm of 2.
Language: JavaScript - Size: 670 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-high-word-exponent-mask
High word mask for the exponent of a double-precision floating-point number.
Language: JavaScript - Size: 280 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-half-pi
1/2 times π.
Language: JavaScript - Size: 438 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-high-word-sign-mask
High word mask for the sign bit of a double-precision floating-point number.
Language: JavaScript - Size: 237 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-high-word-abs-mask
High word mask for excluding the sign bit of a double-precision floating-point number.
Language: JavaScript - Size: 226 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-ln-half
Natural logarithm of 1/2.
Language: JavaScript - Size: 288 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-high-word-significand-mask
High word mask for the significand of a double-precision floating-point number.
Language: JavaScript - Size: 745 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-ln-pi
Natural logarithm of π.
Language: JavaScript - Size: 301 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-ln-two-pi
Natural logarithm of 2π.
Language: JavaScript - Size: 291 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 3 - Forks: 0
stdlib-js/constants-float64-ln-ten
Natural logarithm of 10.
Language: JavaScript - Size: 304 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-ln-two
Natural logarithm of 2.
Language: JavaScript - Size: 304 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-log10-e
Base 10 logarithm of Euler's number.
Language: JavaScript - Size: 288 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-log2-e
Base 2 logarithm of Euler's number.
Language: JavaScript - Size: 288 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-max-base10-exponent
The maximum base 10 exponent for a double-precision floating-point number.
Language: JavaScript - Size: 317 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-max-ln
Natural logarithm of the maximum double-precision floating-point number.
Language: JavaScript - Size: 501 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-max-safe-fibonacci
Maximum safe Fibonacci number when stored in double-precision floating-point format.
Language: JavaScript - Size: 317 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-max-base10-exponent-subnormal
The maximum base 10 exponent for a subnormal double-precision floating-point number.
Language: JavaScript - Size: 269 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-max-base2-exponent
The maximum biased base 2 exponent for a double-precision floating-point number.
Language: JavaScript - Size: 291 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-max-base2-exponent-subnormal
The maximum biased base 2 exponent for a subnormal double-precision floating-point number.
Language: JavaScript - Size: 296 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-max-safe-integer
Maximum safe double-precision floating-point integer.
Language: JavaScript - Size: 291 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-max-safe-nth-fibonacci
Maximum safe nth Fibonacci number when stored in double-precision floating-point format.
Language: JavaScript - Size: 288 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-max-safe-lucas
Maximum safe Lucas number when stored in double-precision floating-point format.
Language: JavaScript - Size: 318 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-max-safe-nth-lucas
Maximum safe nth Lucas number when stored in double-precision floating-point format.
Language: JavaScript - Size: 302 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-min-base10-exponent-subnormal
The minimum base 10 exponent for a subnormal double-precision floating-point number.
Language: JavaScript - Size: 298 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-max
Maximum double-precision floating-point number.
Language: JavaScript - Size: 488 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-min-base10-exponent
The minimum base 10 exponent for a normal double-precision floating-point number.
Language: JavaScript - Size: 512 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-nan
Double-precision floating-point NaN.
Language: JavaScript - Size: 166 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-min-base2-exponent-subnormal
The minimum biased base 2 exponent for a subnormal double-precision floating-point number.
Language: JavaScript - Size: 282 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-min-base2-exponent
The minimum biased base 2 exponent for a normal double-precision floating-point number.
Language: JavaScript - Size: 676 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-min-ln
Natural logarithm of the smallest normalized double-precision floating-point number.
Language: JavaScript - Size: 724 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-min-safe-integer
Minimum safe double-precision floating-point integer.
Language: JavaScript - Size: 729 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/math-base-assert-is-finite
Test if a double-precision floating-point numeric value is finite.
Language: Python - Size: 674 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/math-base-assert-is-infinite
Test if a double-precision floating-point numeric value is infinite.
Language: Python - Size: 431 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/math-base-assert-is-negative-zero
Test if a double-precision floating-point numeric value is negative zero.
Language: Python - Size: 396 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-num-bytes
Size (in bytes) of a double-precision floating-point number.
Language: JavaScript - Size: 747 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-ninf
Double-precision floating-point negative infinity.
Language: JavaScript - Size: 830 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-pi-squared
π².
Language: JavaScript - Size: 514 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-pi
π.
Language: JavaScript - Size: 716 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-pinf
Positive infinity.
Language: JavaScript - Size: 719 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float64-precision
Effective number of bits in the significand of a double-precision floating-point number.
Language: JavaScript - Size: 716 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-sqrt-half
Square root of 1/2.
Language: JavaScript - Size: 382 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-sqrt-half-pi
Square root of 0.5π.
Language: JavaScript - Size: 732 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-sqrt-pi
Square root of π.
Language: JavaScript - Size: 718 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float64-sqrt-three
Square root of 3.
Language: JavaScript - Size: 743 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float16-precision
Effective number of bits in the significand of a half-precision floating-point number.
Language: JavaScript - Size: 274 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
stdlib-js/constants-float16-smallest-normal
Smallest positive normalized half-precision floating-point number.
Language: JavaScript - Size: 273 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 1 - Forks: 0
stdlib-js/constants-float16-smallest-subnormal
Smallest positive half-precision floating-point subnormal number.
Language: JavaScript - Size: 274 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 0
canbula/ieee754
Python module which finds the IEEE-754 representation of a floating point number.
Language: Python - Size: 85.9 KB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 24 - Forks: 5
utahplt/FloatTracker.jl
Julia library providing tracking of floating point errors through a program resources
Language: Julia - Size: 641 KB - Last synced: 7 days ago - Pushed: 8 months ago - Stars: 26 - Forks: 3
donno2048/bat-float
A simple tool to make batch file capable of using floats
Language: Batchfile - Size: 2.93 KB - Last synced: 15 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0