JSPM

Found 233 results for ieee754

ieee754

Read/write IEEE754 floating point numbers from/to a Buffer or array-like object

  • v1.2.1
  • 107.19
  • Published

@xtuc/ieee754

Read/write IEEE754 floating point numbers from/to a Buffer or array-like object

  • v1.2.0
  • 99.95
  • Published

@petamoriken/float16

IEEE 754 half-precision floating-point for JavaScript

  • v3.9.2
  • 83.55
  • Published

@stdlib/constants-float64-eps

Difference between one and the smallest value greater than one that can be represented as a double-precision floating-point number.

  • v0.2.2
  • 62.74
  • Published

nextafter

Find the floating point number immediately after any given number

  • v1.0.0
  • 61.34
  • Published

@stdlib/number-float32-base-to-word

Return an unsigned 32-bit integer corresponding to the IEEE 754 binary representation of a single-precision floating-point number.

  • v0.2.2
  • 57.82
  • Published

math-float64-exponent

Returns an integer corresponding to the unbiased exponent of a double-precision floating-point number.

  • v1.0.0
  • 53.21
  • Published

math-float64-get-high-word

Returns a 32-bit integer corresponding to the more significant 32 bits of a double-precision floating-point number.

  • v1.0.0
  • 53.20
  • Published

eslint-plugin-big-number-rules

Enforce finance-safe calculations using BigNumber instead of native JavaScript arithmetic and Math functions.

  • v2.2.0
  • 51.60
  • Published

ieee754-buffer

A module to encode and decode IEEE 754 floating point numbers.

  • v2.0.0
  • 49.46
  • Published

math-float64-set-low-word

Sets the less significant 32 bits of a double-precision floating-point number.

  • v1.0.0
  • 42.92
  • Published

@frida/ieee754

Read/write IEEE754 floating point numbers from/to a Buffer or array-like object

  • v2.0.2
  • 42.57
  • Published

math-float64-ldexp

Multiplies a double-precision floating-point number by an integer power of two.

  • v1.0.1
  • 41.77
  • Published

math-float64-from-words

Creates a double-precision floating-point number from a higher order word and a lower order word.

  • v1.0.0
  • 40.67
  • Published

math-float64-normalize

Returns a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.

  • v1.0.0
  • 40.20
  • Published

@stdlib/array-filled-by

Create a filled array according to a provided callback function.

  • v0.2.1
  • 38.46
  • Published

@stdlib/array-zeros

Create a zero-filled array having a specified length.

  • v0.2.2
  • 37.62
  • Published

@stdlib/number-float64-base-signbit

Return a boolean indicating if the sign bit for a double-precision floating-point number is on (true) or off (false).

  • v0.2.3
  • 34.80
  • Published

@stdlib/constants-float32-eps

Difference between one and the smallest value greater than one that can be represented as a single-precision floating-point number.

  • v0.2.2
  • 33.37
  • Published

@stdlib/array-empty

Create an uninitialized array having a specified length.

  • v0.3.0
  • 33.25
  • Published

@stdlib/array-one-to

Generate a linearly spaced numeric array whose elements increment by 1 starting from one.

  • v0.2.2
  • 28.93
  • Published

@stdlib/number-float32-base-from-word

Create a single-precision floating-point number from an unsigned integer corresponding to an IEEE 754 binary representation.

  • v0.2.2
  • 28.38
  • Published

@stdlib/array-full

Create a filled array having a specified length.

  • v0.2.1
  • 26.59
  • Published

@stdlib/math-base-special-frexp

Split a double-precision floating-point number into a normalized fraction and an integer power of two.

  • v0.2.3
  • 26.00
  • Published

@stdlib/array-ones

Create an array filled with ones and having a specified length.

  • v0.2.1
  • 25.23
  • Published

math-float64-nextafter

Returns the next representable double-precision floating-point number after x toward y.

  • v1.0.0
  • 21.76
  • Published

@stdlib/number-float32-base-signbit

Return a boolean indicating if the sign bit for a single-precision floating-point number is on (true) or off (false).

  • v0.2.2
  • 21.04
  • Published

@stdlib/array-zero-to

Generate a linearly spaced numeric array whose elements increment by 1 starting from zero.

  • v0.2.2
  • 19.57
  • Published

@stdlib/array-nans

Create an array filled with NaNs and having a specified length.

  • v0.2.1
  • 18.75
  • Published

@stdlib/constants-float16-eps

Difference between one and the smallest value greater than one that can be represented as a half-precision floating-point number.

  • v0.2.2
  • 15.87
  • Published

typed-eval

Type-based calculation does right.

  • v2.1.0
  • 13.04
  • Published

math-float32-from-bits

Creates a single-precision floating-point number from a literal bit representation.

  • v1.0.1
  • 13.00
  • Published

@stdlib/utils-safe-int-min

Return the minimum safe integer capable of being represented by a numeric real type.

  • v0.2.2
  • 13.00
  • Published

@stdlib/utils-real-min

Return the smallest positive normal value capable of being represented by a numeric real type.

  • v0.2.2
  • 13.00
  • Published

@stdlib/array-empty-like

Create an uninitialized array having the same length and data type as a provided array.

  • v0.3.0
  • 11.35
  • Published

math-float32-nextafter

Returns the next representable single-precision floating-point number after x toward y.

  • v1.0.0
  • 11.01
  • Published

math-float32-significand

Returns an integer corresponding to the significand of a single-precision floating-point number.

  • v1.0.0
  • 11.00
  • Published

bigbit

Implementation of BigBit standard for numeric data type and character encoding

  • v1.3.2
  • 10.59
  • Published

ieee754-binary16-modbus

Converts raw modbus integer to IEEE-754 Binary16 Floating Point format

  • v1.1.0
  • 10.14
  • Published

technically

Get the “exact value” of the number

  • v2.0.1
  • 8.71
  • Published

math-float64-get-low-word

Returns a 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number.

  • v1.0.0
  • 8.71
  • Published

const-max-float64

Maximum double-precision floating-point number.

  • v1.0.1
  • 8.00
  • Published

@stdlib/array-ones-like

Create an array filled with ones and having the same length and data type as a provided array.

  • v0.2.1
  • 7.25
  • Published

const-precision-float64

Effective number of bits in the significand of a double-precision floating-point number.

  • v1.0.1
  • 7.08
  • Published

const-max-float32

Maximum single-precision floating-point number.

  • v1.0.2
  • 7.08
  • Published

@stdlib/array-zeros-like

Create a zero-filled array having the same length and data type as a provided array.

  • v0.2.2
  • 7.07
  • Published

@stdlib/utils-safe-int-max

Return the maximum safe integer capable of being represented by a numeric real type.

  • v0.2.2
  • 7.07
  • Published

math-float32-to-word

Returns an unsigned 32-bit integer corresponding to the IEEE 754 binary representation of a single-precision floating-point number.

  • v1.0.0
  • 6.36
  • Published

@stdlib/utils-real-max

Return the maximum finite value capable of being represented by a numeric real type.

  • v0.2.2
  • 6.34
  • Published

math-float64-flipsign

Returns a double-precision floating-point number with the magnitude of x and the sign of x*y.

  • v1.0.0
  • 6.22
  • Published

@stdlib/array-zero-to-like

Generate a linearly spaced numeric array whose elements increment by 1 starting from zero and having the same length and data type as a provided input array.

  • v0.2.2
  • 6.20
  • Published

const-precision-float16

Effective number of bits in the significand of a half-precision floating-point number.

  • v1.0.0
  • 5.31
  • Published

math-float64-set-high-word

Sets the more significant 32 bits of a double-precision floating-point number.

  • v1.0.0
  • 5.29
  • Published

math-float64-signbit

Returns a boolean indicating if the sign bit for a double-precision floating-point number is on (true) or off (false).

  • v1.0.0
  • 5.29
  • Published

const-eps-float64

Difference between one and the smallest value greater than one that can be represented as a double-precision floating-point number.

  • v1.0.0
  • 5.23
  • Published

const-eps-float16

Difference between one and the smallest value greater than one that can be represented as a half-precision floating-point number.

  • v1.0.0
  • 5.17
  • Published

num7.js

num7 - SUPREME PRECISION GENERAL PURPOSE ARITHMETIC-LOGIC DECIMAL LIBRARY PACKAGE FOR JAVASCRIPT LANGUAGE

  • v1.0.3
  • 4.01
  • Published

const-eps-float32

Difference between one and the smallest value greater than one that can be represented as a single-precision floating-point number.

  • v1.0.0
  • 4.01
  • Published

math-float32-signbit

Returns a boolean indicating if the sign bit for a single-precision floating-point number is on (true) or off (false).

  • v1.0.1
  • 4.00
  • Published

@stdlib/utils-real-max-cli

Return the maximum finite value capable of being represented by a numeric real type.

  • v0.2.2
  • 4.00
  • Published

math-float32-exponent

Returns an integer corresponding to the unbiased exponent of a single-precision floating-point number.

  • v1.0.0
  • 3.95
  • Published

math-float32-from-word

Creates a single-precision floating-point number from an unsigned integer corresponding to an IEEE 754 binary representation.

  • v1.0.0
  • 3.92
  • Published

const-precision-float32

Effective number of bits in the significand of a single-precision floating-point number.

  • v1.0.0
  • 3.91
  • Published

@stdlib/utils-real-min-cli

Return the smallest positive normal value capable of being represented by a numeric real type.

  • v0.2.2
  • 3.91
  • Published

math-float32-normalize

Returns a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.

  • v1.0.1
  • 2.35
  • Published

math-float64-epsilon-difference

Computes the relative difference of two real numbers in units of double-precision floating-point epsilon.

  • v1.0.0
  • 2.35
  • Published

num7

num7 - SUPREME PRECISION GENERAL PURPOSE ARITHMETIC-LOGIC DECIMAL LIBRARY PACKAGE FOR JAVASCRIPT LANGUAGE

  • v1.0.6
  • 2.34
  • Published

ieee754-hex

```typescript import { hexIeee754_32ToNum, numToIeee754_32Hex } from "ieee754-hex";

    • v1.0.27
    • 2.29
    • Published

    floatv

    float value encode/decode two's complement and single precision floating point format(ieee754)

    • v1.0.1
    • 2.29
    • Published

    @stdlib/array-full-like

    Create a filled array having the same length and data type as a provided array.

    • v0.2.1
    • 2.21
    • Published

    @guld/ieee754

    Read/write IEEE754 floating point numbers from/to a Buffer or array-like object

    • v1.1.12
    • 0.00
    • Published

    iso-ieee754

    Read/write IEEE754 floating point numbers from/to a Buffer or array-like object

    • v1.1.13
    • 0.00
    • Published

    @stdlib/array-nans-like

    Create an array filled with NaNs and having the same length and data type as a provided array.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/array-one-to-like

    Generate a linearly spaced numeric array whose elements increment by 1 starting from one and having the same length and data type as a provided input array.

    • v0.2.2
    • 0.00
    • Published