int-to-binary

1.0.2 • Public • Published

int-to-binary

Integer to signed/unsigned binary converter.

Install

npm:
npm i int-to-binary

or yarn:
yarn add int-to-binary

Usage

Include the module

const itb = require("int-to-binary");
 
//convet number to signed (length) bits binary
itb.signed(number, length);
 
//convet number to unsigned (length) bits binary
itb.unsigned(number, length);

Examples

Integer to unsigned binary:

const itb = require("int-to-binary");
 
console.log(itb.unsigned(7, 4));
// 0111
 
console.log(itb.unsigned(7, 5));
// 00111
 
console.log(itb.unsigned(32, 6));
// 100000
 
console.log(itb.unsigned(1));
// 00000000000000000000000000000001
// default length is 32 bits if not provided

Integer to signed binary:

const itb = require("int-to-binary");
 
console.log(itb.signed(-1, 4));
// 1111
 
console.log(itb.signed(-1, 5));
// 11111
 
console.log(itb.signed(32, 6));
// 011111
 
console.log(itb.signed(-1));
// 11111111111111111111111111111111
// default length is 32 bits if not provided

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i int-to-binary

      Weekly Downloads

      11

      Version

      1.0.2

      License

      MIT

      Unpacked Size

      4.91 kB

      Total Files

      7

      Last publish

      Collaborators

      • ofarukcaki