1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
{{alias}}( x )
Returns a string giving the literal bit representation of an unsigned 8-bit
integer.
Except for typed arrays, JavaScript does not provide native user support for
unsigned 8-bit integers. According to the ECMAScript standard, `number`
values correspond to double-precision floating-point numbers. While this
function is intended for unsigned 8-bit integers, the function will accept
floating-point values and represent the values as if they are unsigned 8-bit
integers. Accordingly, care should be taken to ensure that only nonnegative
integer values less than `256` (`2^8`) are provided.
Parameters
----------
x: integer
Input value.
Returns
-------
str: string
Bit representation.
Examples
--------
> var a = new {{alias:@stdlib/array/uint8}}( [ 1, 4, 9 ] );
> var str = {{alias}}( a[ 0 ] )
'00000001'
> str = {{alias}}( a[ 1 ] )
'00000100'
> str = {{alias}}( a[ 2 ] )
'00001001'
See Also
--------
|