time-to-botec

Benchmark sampling in different programming languages
Log | Files | Refs | README

repl.txt (1473B)


      1 
      2 {{alias}}( x )
      3     Returns a string giving the literal bit representation of a double-precision
      4     floating-point number.
      5 
      6     Parameters
      7     ----------
      8     x: number
      9         Double-precision floating-point number.
     10 
     11     Returns
     12     -------
     13     bstr: string
     14         Bit representation.
     15 
     16     Examples
     17     --------
     18     > var str = {{alias}}( 4.0 )
     19     '0100000000010000000000000000000000000000000000000000000000000000'
     20     > str = {{alias}}( {{alias:@stdlib/constants/float64/pi}} )
     21     '0100000000001001001000011111101101010100010001000010110100011000'
     22     > str = {{alias}}( -1.0e308 )
     23     '1111111111100001110011001111001110000101111010111100100010100000'
     24     > str = {{alias}}( -3.14e-320 )
     25     '1000000000000000000000000000000000000000000000000001100011010011'
     26     > str = {{alias}}( 5.0e-324 )
     27     '0000000000000000000000000000000000000000000000000000000000000001'
     28     > str = {{alias}}( 0.0 )
     29     '0000000000000000000000000000000000000000000000000000000000000000'
     30     > str = {{alias}}( -0.0 )
     31     '1000000000000000000000000000000000000000000000000000000000000000'
     32     > str = {{alias}}( NaN )
     33     '0111111111111000000000000000000000000000000000000000000000000000'
     34     > str = {{alias}}( {{alias:@stdlib/constants/float64/pinf}} )
     35     '0111111111110000000000000000000000000000000000000000000000000000'
     36     > str = {{alias}}( {{alias:@stdlib/constants/float64/ninf}} )
     37     '1111111111110000000000000000000000000000000000000000000000000000'
     38 
     39     See Also
     40     --------
     41