time-to-botec

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

repl.txt (1563B)


      1 
      2 {{alias}}( value )
      3     Tests if a value is a safe integer.
      4 
      5     An integer valued number is "safe" when the number can be exactly
      6     represented as a double-precision floating-point number.
      7 
      8     Parameters
      9     ----------
     10     value: any
     11         Value to test.
     12 
     13     Returns
     14     -------
     15     bool: boolean
     16         Boolean indicating whether value is a safe integer.
     17 
     18     Examples
     19     --------
     20     > var bool = {{alias}}( 5.0 )
     21     true
     22     > bool = {{alias}}( new Number( 5.0 ) )
     23     true
     24     > bool = {{alias}}( 2.0e200 )
     25     false
     26     > bool = {{alias}}( -3.14 )
     27     false
     28     > bool = {{alias}}( null )
     29     false
     30 
     31 
     32 {{alias}}.isPrimitive( value )
     33     Tests if a value is a number primitive having a safe integer value.
     34 
     35     Parameters
     36     ----------
     37     value: any
     38         Value to test.
     39 
     40     Returns
     41     -------
     42     bool: boolean
     43         Boolean indicating whether value is a number primitive having a safe
     44         integer value.
     45 
     46     Examples
     47     --------
     48     > var bool = {{alias}}.isPrimitive( -3.0 )
     49     true
     50     > bool = {{alias}}.isPrimitive( new Number( -3.0 ) )
     51     false
     52 
     53 
     54 {{alias}}.isObject( value )
     55     Tests if a value is a `Number` object having a safe integer value.
     56 
     57     Parameters
     58     ----------
     59     value: any
     60         Value to test.
     61 
     62     Returns
     63     -------
     64     bool: boolean
     65         Boolean indicating whether value is a `Number` object having a safe
     66         integer value.
     67 
     68     Examples
     69     --------
     70     > var bool = {{alias}}.isObject( 3.0 )
     71     false
     72     > bool = {{alias}}.isObject( new Number( 3.0 ) )
     73     true
     74 
     75     See Also
     76     --------
     77