# From Binary String > Create an unsigned 8-bit integer from a [literal bit representation][@stdlib/number/uint8/base/to-binary-string].
## Usage ```javascript var fromBinaryStringUint8 = require( '@stdlib/number/uint8/base/from-binary-string' ); ``` #### fromBinaryStringUint8( bstr ) Creates an unsigned 8-bit integer from a [literal bit representation][@stdlib/number/uint8/base/to-binary-string]. ```javascript var bstr = '01010101'; var val = fromBinaryStringUint8( bstr ); // returns 85 bstr = '00000000'; val = fromBinaryStringUint8( bstr ); // returns 0 bstr = '00000010'; val = fromBinaryStringUint8( bstr ); // returns 2 bstr = '11111111'; val = fromBinaryStringUint8( bstr ); // returns 255 ```
## Examples ```javascript var toBinaryStringUint8 = require( '@stdlib/number/uint8/base/to-binary-string' ); var fromBinaryStringUint8 = require( '@stdlib/number/uint8/base/from-binary-string' ); var b; var y; var i; // Convert integers to literal bit representations and then convert them back... for ( i = 0; i < 256; i++ ) { b = toBinaryStringUint8( i ); y = fromBinaryStringUint8( b ); console.log( '%d => %s => %d', i, b, y ); } ```