Topic: "floating-point"
rockcarry/swfloat
a software float point library
Language: C - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

iamharshal/perc Fork of chipsalliance/rocket-chip
Posit Enhanced Rocket Chip
Language: Scala - Size: 15.1 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

stefanbschneider/structlog-round
A light-weight structlog processor to round floats for prettier logging.
Language: Python - Size: 15.6 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

zpekic/am9511
Spin object to drive Am9511 vintage floating point co-processor, plus test / demo / sample object
Language: Propeller Spin - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

MohHizzani/SigmoidNumbers.jl
This is new edited version of the known SigmoidNumbers
Language: Julia - Size: 372 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

mdbergmann/fp-lib-m68k
Floating point library in m68k assembler
Language: HTML - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

jasrodis/efficient-scientific-computing-school
Efficient scientific computing school - INFN @ Italy, Bertinoro
Size: 83 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

yuvaraj119/Customized-FloatSeekBar
SeekBar with Float values
Language: Java - Size: 3.95 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 4

tmcdos/ieee754-convertor
Decoding floating point numbers from binary IEEE-754
Language: Pascal - Size: 8.79 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

har-in-air/ms5611
MEAS MS5611 pressure sensor library for altitude / variometer applications, uses floating point for better resolution
Language: C++ - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 1

user1095108/dpp
decimal floating-point number library
Language: C++ - Size: 13.9 MB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 2 - Forks: 1

stdlib-js/constants-float16-pinf
Half-precision floating-point positive infinity.
Language: JavaScript - Size: 340 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-sqrt-eps
Square root of half-precision floating-point epsilon.
Language: JavaScript - Size: 325 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float32-min-safe-integer
Minimum safe single-precision floating-point integer.
Language: JavaScript - Size: 315 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float32-exponent-bias
The bias of a single-precision floating-point number's exponent.
Language: JavaScript - Size: 331 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-min-safe-integer
Minimum safe half-precision floating-point integer.
Language: JavaScript - Size: 354 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float32-cbrt-eps
Cube root of single-precision floating-point epsilon.
Language: JavaScript - Size: 544 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-exponent-bias
The bias of a half-precision floating-point number's exponent.
Language: JavaScript - Size: 319 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float32-eps
Difference between one and the smallest value greater than one that can be represented as a single-precision floating-point number.
Language: JavaScript - Size: 529 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float32-max-safe-integer
Maximum safe single-precision floating-point integer.
Language: JavaScript - Size: 301 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-num-bytes
Size (in bytes) of a half-precision floating-point number.
Language: JavaScript - Size: 313 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-smallest-subnormal
Smallest positive half-precision floating-point subnormal number.
Language: JavaScript - Size: 355 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-max
Maximum half-precision floating-point number.
Language: JavaScript - Size: 330 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-eps
Difference between one and the smallest value greater than one that can be represented as a half-precision floating-point number.
Language: JavaScript - Size: 340 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-max-safe-integer
Maximum safe half-precision floating-point integer.
Language: JavaScript - Size: 323 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-sqrt-two
Square root of 2.
Language: JavaScript - Size: 319 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-sqrt-pi
Square root of π.
Language: JavaScript - Size: 320 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-sqrt-half
Square root of 1/2.
Language: JavaScript - Size: 354 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-sqrt-eps
Square root of double-precision floating-point epsilon.
Language: JavaScript - Size: 326 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-sqrt-half-pi
Square root of 0.5π.
Language: JavaScript - Size: 318 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - 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: 339 KB - Last synced at: 7 days ago - Pushed at: 7 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: 327 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-smallest-normal
Smallest positive double-precision floating-point normal number.
Language: JavaScript - Size: 387 KB - Last synced at: 7 days ago - Pushed at: 7 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: 342 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-precision
Effective number of bits in the significand of a double-precision floating-point number.
Language: JavaScript - Size: 308 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-ln-two
Natural logarithm of 2.
Language: JavaScript - Size: 373 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-log2-e
Base 2 logarithm of Euler's number.
Language: JavaScript - Size: 365 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-ninf
Double-precision floating-point negative infinity.
Language: JavaScript - Size: 392 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-half-pi
1/2 times π.
Language: JavaScript - Size: 315 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-max-safe-integer
Maximum safe double-precision floating-point integer.
Language: JavaScript - Size: 362 KB - Last synced at: 7 days ago - Pushed at: 7 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: 296 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-fourth-pi
1/4 times π.
Language: JavaScript - Size: 304 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-e
Euler's number.
Language: JavaScript - Size: 297 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

Russell-S-Harper/FLT
FLT brings floating point support to C compilers lacking the capability – and it's CPU and compiler agnostic!
Language: C - Size: 211 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 3

stdlib-js/math-base-assert-is-positive-zero
Test if a double-precision floating-point numeric value is positive zero.
Language: Python - Size: 453 KB - Last synced at: 3 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

io7m-com/ieee754b16
Functions for converting to/from IEEE754 binary16 values
Language: Java - Size: 1.63 MB - Last synced at: 5 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 1

stdlib-js/number-float64-base-from-binary-string
Create a double-precision floating-point number from a literal bit representation.
Language: JavaScript - Size: 1.21 MB - Last synced at: 8 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

Jiuso1/easyP754
IEEE P754 representation calculator.
Language: Java - Size: 18.2 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

stdlib-js/math-base-special-flipsignf
Return a single-precision floating-point number with the magnitude of x and the sign of x*y.
Language: Python - Size: 737 KB - Last synced at: 15 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

stdlib-js/math-base-special-flipsign
Return a double-precision floating-point number with the magnitude of x and the sign of x*y.
Language: Python - Size: 1.06 MB - Last synced at: 15 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

stdlib-js/math-base-special-copysignf
Return a single-precision floating-point number with the magnitude of x and the sign of y.
Language: Python - Size: 758 KB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

stdlib-js/math-base-special-copysign
Return a double-precision floating-point number with the magnitude of x and the sign of y.
Language: Python - Size: 1.08 MB - Last synced at: 15 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

stdlib-js/math-base-special-frexp
Split a double-precision floating-point number into a normalized fraction and an integer power of two.
Language: JavaScript - Size: 809 KB - Last synced at: 15 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-apery
Apéry's constant.
Language: JavaScript - Size: 347 KB - Last synced at: 15 days ago - Pushed at: 21 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: 361 KB - Last synced at: 15 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

stdlib-js/number-float32
Utilities for single-precision floating-point numbers.
Language: JavaScript - Size: 1.46 MB - Last synced at: 15 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

stdlib-js/number-float32-base
Base utilities for single-precision floating-point numbers.
Language: JavaScript - Size: 1.53 MB - Last synced at: 15 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

stdlib-js/math-base-utils-float64-epsilon-difference
Compute the relative difference of two real numbers in units of double-precision floating-point epsilon.
Language: JavaScript - Size: 776 KB - Last synced at: 15 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-two-pi
2π.
Language: JavaScript - Size: 319 KB - Last synced at: 8 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

stdlib-js/math-base-special-modf
Decompose a double-precision floating-point number into integral and fractional parts.
Language: C - Size: 852 KB - Last synced at: 16 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

jiegec/floating
Small utility to convert from/to hex and float.
Language: Rust - Size: 72.3 KB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-base-assert-is-infinite
Test if a double-precision floating-point numeric value is infinite.
Language: Python - Size: 397 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-cbrt-eps
Cube root of double-precision floating-point epsilon.
Language: JavaScript - Size: 342 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-base-assert-is-positive-zerof
Test if a single-precision floating-point numeric value is positive zero.
Language: Python - Size: 542 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/number-float64-base-set-high-word
Set the more significant 32 bits of a double-precision floating-point number.
Language: JavaScript - Size: 613 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/number-float64-base-get-low-word
Return an unsigned 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number.
Language: Python - Size: 605 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-max-safe-fibonacci
Maximum safe Fibonacci number when stored in double-precision floating-point format.
Language: JavaScript - Size: 367 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/number-float64-base-set-low-word
Set the less significant 32 bits of a double-precision floating-point number.
Language: JavaScript - Size: 603 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-base-assert-is-nanf
Test if a single-precision floating-point numeric value is NaN.
Language: Python - Size: 355 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-ln-pi
Natural logarithm of π.
Language: JavaScript - Size: 372 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

izycheva/pine
Pine tool. Detailed description of the technique can be found in the paper "Counterexample- and Simulation-Guided Floating-Point Loop Invariant Synthesis" A.Izycheva, E.Darulova, H.Seidl, SAS'20
Language: Python - Size: 25.4 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 4

stdlib-js/utils-real-max
Return the maximum finite value capable of being represented by a numeric real type.
Language: JavaScript - Size: 729 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

stdlib-js/constants-float32-sqrt-eps
Square root of single-precision floating-point epsilon.
Language: JavaScript - Size: 526 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

stdlib-js/number-float32-base-normalize
Return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.
Language: JavaScript - Size: 696 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

ethanuppal/hardfloat-spade
Spade wrappers for the Berkley Hardfloat floating-point library
Language: Rust - Size: 193 KB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

stdlib-js/number-float64-base-normalize
Return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.
Language: JavaScript - Size: 561 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

stdlib-js/number-float32-base-from-word
Create a single-precision floating-point number from an unsigned integer corresponding to an IEEE 754 binary representation.
Language: Python - Size: 637 KB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

fibo/arithmetica
is an implementation of arithmetic operators for Float and Rational numbers
Language: JavaScript - Size: 144 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 2 - 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: 286 KB - Last synced at: 15 days ago - Pushed at: 3 months 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: 314 KB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

stdlib-js/constants-float32
Single-precision floating-point mathematical constants.
Language: JavaScript - Size: 800 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

pthariensflame/angfloat
Reference software implementation of a complex-number generalization of IEEE-754 binary floating point
Language: Rust - Size: 44.9 KB - Last synced at: about 21 hours ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16
Half-precision floating-point mathematical constants.
Language: JavaScript - Size: 616 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

stdlib-js/constants-float16-precision
Effective number of bits in the significand of a half-precision floating-point number.
Language: JavaScript - Size: 309 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

michaliskambi/test-float-compare
Traps and explanations when comparing non-integer types (floating-point, fixed-point) using Pascal
Language: Pascal - Size: 33.2 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

stdlib-js/constants-float64-max
Maximum double-precision floating-point number.
Language: JavaScript - Size: 402 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

stdlib-js/constants-float32-pinf
Single-precision floating-point positive infinity.
Language: JavaScript - Size: 531 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

Alexhuszagh/assert_float_eq
Assertions for floating-point equality.
Language: Rust - Size: 32.2 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

stdlib-js/constants-float32-precision
Effective number of bits in the significand of a single-precision floating-point number.
Language: JavaScript - Size: 401 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

sandialabs/reflow
A wrapper repository adding functionality to NASA's ReFlow project, supported by the Elaenia project for floating point verification
Language: C - Size: 46 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

jdougan/floating_point_benchmarks Fork of Fourmilab/floating_point_benchmarks
The Marinchip/Autodesk/Fourmilab floating point benchmark, used since 1980 to evaluate the performance of machines and compilers on trigonometry-intensive floating point computations
Language: C++ - Size: 478 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

artecs-group/posit-hls
Generating Posit-Based Accelerators With High-Level Synthesis
Language: Jupyter Notebook - Size: 9.82 MB - Last synced at: 28 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 2

RaulMurillo/ANNSIM_22
Code for reproducing ANNSIM 2022 results
Language: Jupyter Notebook - Size: 20.3 MB - Last synced at: 26 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 1

TheLazyTomcat/lib.FloatHex
Library providing functions for converting floating point values to their hexadecimal representation and vice versa.
Language: Pascal - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 2 - Forks: 2

sigurd4/custom_float
Customizable floating point types, with all standard floating point operations implemented from scratch.
Language: Rust - Size: 15.1 MB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Haskell-Things/floating-bits
A continuation of Anselm Jonal Scholl's library for handling floating point <-> Integral conversion, and Units of Least Precision.
Language: Haskell - Size: 30.3 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

gregorygaines/ps2-floating-point-rs
My attempt at emulating the PlayStation 2 floating-point implementation that deviates from the IEEE 754 standard.
Language: Rust - Size: 7.81 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

johnsonjh/fl256 Fork of l0k18/float256
fl256: A Go library, built on "math/big.Float", for precision cryptocurrency ledger calculations, using a 42:214 fixed-precision representation
Language: Go - Size: 225 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

OpenSAGE/FixedMath.NET Fork of asik/FixedMath.Net
Fixed point math C# library
Language: C# - Size: 3.36 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 1

junkwarrior87/half-float
Utility for converting 16-bit floats
Language: TypeScript - Size: 51.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0
