Skip to content

Instantly share code, notes, and snippets.

@z2015
Last active July 7, 2016 01:19
Show Gist options
  • Save z2015/d2f77485a6ffc88f54a8ab7ca7279519 to your computer and use it in GitHub Desktop.
Save z2015/d2f77485a6ffc88f54a8ab7ca7279519 to your computer and use it in GitHub Desktop.
convert numbers between different bases in JavaScript?

#The API

##To convert to a number from a hex string:

parseInt(string, radix)

string: Required. The string to be parsed radix: Optional. A number (from 2 to 36) that represents the numeral system to be used ##To convert from a number to a hex string:

NumberObject.toString(radix)

radix: Optional. Specifies the base radix you would like the number displayed as. Example radix values: 2 - The number will show as a binary value 8 - The number will show as an octal value 16 - The number will show as an hexadecimal value

#Example Usage

Integer value to hex:

i = 10;
10
i.toString(16);
"a"

Hex string to integer value:

h = "a";
"a"
parseInt(h, 16);
10

Integer value to decimal:

d = 16;
16
d.toString(10);
"16"

http://stackoverflow.com/questions/1337419/how-do-you-convert-numbers-between-different-bases-in-javascript

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment