stdlib-js

stdlib-js/number-float32-base

Base utilities for single-precision floating-point numbers.

JavaScript
2
0
Apache License 2.0

This project provides base utilities for working with single-precision floating-point numbers in JavaScript. It's part of stdlib, a numerical and scientific computing library, and is intended for developers who need low-level operations on 32-bit floats, such as arithmetic operations, bit manipulation, and conversions between different representations.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of stdlib-js/number-float32-base

Account's avatar
Compute the sum of two single-precision floating-point numbers.
Account's avatar
Base single-precision floating-point number assert functions.
Account's avatar
Divide two single-precision floating-point numbers.
Account's avatar
Return an integer corresponding to the unbiased exponent of a single-precision floating-point number.
Account's avatar
Create a single-precision floating-point number from a literal bit representation.
Account's avatar
Create a single-precision floating-point number from an unsigned integer corresponding to an IEEE 754 binary representation.
Account's avatar
Evaluate the identity function for a single-precision floating-point number.
Account's avatar
Multiply two single-precision floating-point numbers.
Account's avatar
Return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.
Account's avatar
Return a boolean indicating if the sign bit for a single-precision floating-point number is on (true) or off (false).
Account's avatar
Return an integer corresponding to the significand of a single-precision floating-point number.
Account's avatar
Subtract two single-precision floating-point numbers.
Account's avatar
Return a string giving the literal bit representation of a single-precision floating-point number.
Account's avatar
Convert a single-precision floating-point number to a signed 32-bit integer.
Account's avatar
Convert a single-precision floating-point number to an unsigned 32-bit integer.
Account's avatar
Return an unsigned 32-bit integer corresponding to the IEEE 754 binary representation of a single-precision floating-point number.
Account's avatar
Compute the number of representable single-precision floating-point values that separate two single-precision floating-point numbers along the real number line.
Account's avatar
Define a read-only property.
Account's avatar
Test if an object has a specified property.
Account's avatar
Test if a value is an array.
Account's avatar
Test if a value is a boolean.
Account's avatar
Test if a value is a Float32Array.
Account's avatar
Test if a value is a number having a finite positive value.
Account's avatar
Test if a value is a string.
Account's avatar
Boolean constructor.
Account's avatar
Insert array element values and the result of a callback function into a format string and print the result.
Account's avatar
Difference between one and the smallest value greater than one that can be represented as a half-precision floating-point number.
Account's avatar
Maximum half-precision floating-point number.
Account's avatar
Half-precision floating-point negative infinity.
Account's avatar
Half-precision floating-point positive infinity.
Account's avatar
Smallest positive normalized half-precision floating-point number.
Account's avatar
Difference between one and the smallest value greater than one that can be represented as a single-precision floating-point number.
Account's avatar
The bias of a single-precision floating-point number's exponent.
Account's avatar
Single-precision floating-point negative infinity.
Account's avatar
Single-precision floating-point positive infinity.
Account's avatar
Mask for the sign bit of a single-precision floating-point number.
Account's avatar
Smallest positive normalized single-precision floating-point number.
Account's avatar
Smallest positive single-precision floating-point subnormal number.
Account's avatar
Maximum unsigned 32-bit integer.
Account's avatar
Test if a single-precision floating-point numeric value is finite.
Account's avatar
Test if a double-precision floating-point numeric value is NaN.
Account's avatar
Test if a single-precision floating-point numeric value is NaN.
Account's avatar
Test if a double-precision floating-point numeric value is negative zero.
Account's avatar
Test if a single-precision floating-point numeric value is negative zero.
Account's avatar
Test if a double-precision floating-point numeric value is positive zero.
Account's avatar
Test if a single-precision floating-point numeric value is positive zero.
Account's avatar
Compute the absolute value of a double-precision floating-point number.
Account's avatar
Compute the absolute value of a single-precision floating-point number.

Support the repos that depend on stdlib-js/number-float32-base

Top contributors

stdlib-bot's profile
stdlib-bot
75 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet