Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "number/float32/base/significand/docs/types/index.d"

Index

Functions

Functions

Export assignment significandf

  • significandf(x: number): number
  • Returns an integer corresponding to the significand of a single-precision floating-point number.

    Parameters

    • x: number

      single-precision floating-point number

    Returns number

    significand

    Example

    var toFloat32 = require( `@stdlib/number/float64/base/to-float32` );
    var s = significandf( toFloat32( 3.14e34 ) ); // => 10000011000010001110111
    // returns 4293751

    Example

    var toFloat32 = require( `@stdlib/number/float64/base/to-float32` );
    var s = significandf( toFloat32( 3.14e-34 ) ); // => 10100001011000001010101
    // returns 5288021

    Example

    var toFloat32 = require( `@stdlib/number/float64/base/to-float32` );
    var s = significandf( toFloat32( -3.14 ) ); // => 10010001111010111000011
    // returns 4781507

    Example

    var s = significandf( 0.0 ); // => 00000000000000000000000
    // returns 0

    Example

    var s = significandf( NaN ); // => 10000000000000000000000
    // returns 4194304