# 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 );
}
```
[@stdlib/number/uint8/base/to-binary-string]: https://www.npmjs.com/package/@stdlib/number/tree/main/uint8/base/to-binary-string