Neophobe Plebeian Mumpsimus

    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

    Install

    npm i int-to-binary

    DownloadsWeekly Downloads

    10

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    4.91 kB

    Total Files

    7

    Last publish

    Collaborators

    • ofarukcaki