Skip to content

alxtford/numconv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

189 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

numconv

Utility to convert integers between bases

Build Status JavaScript Style Guide Codacy Badge install size

Install

$ npm i -g numconv

or

$ npm i numconv --save

Usage

$ numconv --help

or

var numConv = require('numConv')

// numConv(inputVar, inputBase, outputBase)
var obj = numConv('0xFF', 16, 10)

/* obj = {
 *  var: 255,
 *  err_code: 1,
 *  log: ''
 * } */

NOTE:

  • inputVar must be a string if it contains any characters. Can be an integer if only values 0-9 are used
  • inputBase and outputBase must be bases 2-32

Output

Format of the return output is as follows:

var: Is the converted value. Will be === 0 if an error is encountered.

err_code: Can be used for validity checking. Will return 1 on success.

log: Will be '' by default, or on success. A string describing the error will be returned if err_code === 0 (error)

License

ISC © Contributors

About

CLI to convert integers between bases

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors