Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "number/float32/base/from-binary-string/docs/types/index.d"

Index

Functions

Functions

Export assignment fromBinaryStringf

  • fromBinaryStringf(bstr: string): number
  • Creates a single-precision floating-point number from an IEEE 754 literal bit representation.

    throws

    must provide a string with a length equal to 32

    Parameters

    • bstr: string

      string which is a literal bit representation

    Returns number

    single-precision floating-point number

    Example

    var bstr = '01000000100000000000000000000000';
    var v = fromBinaryStringf( bstr );
    // returns 4.0

    Example

    var bstr = '01000000010010010000111111011011';
    var v = fromBinaryStringf( bstr );
    // returns ~3.14

    Example

    var bstr = '11111111011011000011101000110011';
    var v = fromBinaryStringf( bstr );
    // returns ~-3.14e+38

    Example

    var bstr = '00000000000000000000000000000000';
    var v =  fromBinaryStringf( bstr );
    // returns 0.0

    Example

    var bstr = '10000000000000000000000000000000';
    var v = fromBinaryStringf( bstr );
    // returns -0.0