This tool will help you to convert a number from one numeric system to another.
The calculator performs the below conversions
- Decimal to Binary and Hexadecimal
- Binary to Decimal and Hexadecimal
- Hexadecimal to Binary and Decimal
Decimal, Binary, Hexadecimal – Input / Output
Conversion from Decimal:
For example let's convert decimal 59 to Binary and Hexadecimal format.
To Binary:
Division by base of binary ( 2) |
Reminder |
59 / 2 = 29 |
1 |
29 / 2 = 14 |
1 |
14 / 2 = 7 |
0 |
7 / 2 = 3 |
1 |
3 / 2 = 1 |
1 |
1 is not divisible by 2 |
1 |
Now writing the reminder from bottom to top will give the binary equivalent of 59 which is 11011
To Hexadecimal
Divide by base of Hexadecimal ( 16 ) |
Reminder in decimal |
Reminder in Hex |
59 / 16 = 3 |
11 |
B ( Equivalent hex value for 11, check the below table ) |
3 is not divisible by 16 |
3 |
3 |
Writing the reminder values in Hex from bottom to top gives the Hex equivalent value for 59 which is 3B.
Here is the list equivalent Hex value for decimal values
Decimal |
Hex |
0 |
0 |
1 |
1 |
2 |
2 |
3 |
3 |
4 |
4 |
5 |
5 |
6 |
6 |
7 |
7 |
8 |
8 |
9 |
9 |
10 |
A |
11 |
B |
12 |
C |
13 |
D |
14 |
E |
15 |
F |
Conversion from Binary:
Now let's see how binary number of 111011 is converted to Decimal and Hexadecimal
To Decimal:
To convert to decimal we need to multiply each of the binary digits with 2
n where n is the position of the binary digit in the number
111011 = ( 1 x 2
5 ) + ( 1 x 2
4 ) + ( 1 x 2
3 ) + ( 0 x 2
2 ) + ( 1 x 2
1 ) + ( 1 x 2
0 )
= ( 1 x 32 ) + ( 1 x 16 ) + ( 1 x 8 ) + ( 0 x 4 ) + ( 1 x 2 ) + ( 1 x 1 )
= 32 + 16 + 8 + 0 + 2 + 1
= 59
10
To Hexadecimal
To convert Hex number to Binary, convert them to decimal first and then make the conversion from decimal to Hex value.
Conversion from Hexadecimal:
Let's convert the hex number to 3B to decimal and binary format.
To Decimal:
Conversion from Hex can be done by multiplying each of the hex digits with 16
n where n is the position of the hex digit in the number
3B = 3 x 16
1 + B x 16
0
= 3 x 16 + 11 x 1
= 48 + 11
= 59
10
To Binary:
To convert a hex value to binary, first convert the value to decimal and then convert it from decimal to Binary using the methods shown above.