Binary Converter
 
 

Binary Converter is an online tool specially programmed to perform the computations of Binary to Decimal Conversion, Binary to Hexadecimal Conversion and Binary to Octal Conversion
The binary numeral system is also called as base2 number system, represents numeric values using two symbols, 0 and 1. More specifically, the usual base2 system is a positional notation with a radix of 2. Due to its basic implementation in digital electronic circuitry using logic gates, the binary system is used internally by all modern computers. Digital electronics only understand two states, ON and OFF. This is why digital electronics use the basetwo, or binary, number system. In order design digital electronics, you will need to be proficient at calculate numbers from binary to decimal, Hexadecimal, octal etc.
Binary to Decimal Conversion
Since binary is a base2 system, each digit represents an increasing power of 2, with the rightmost digit representing 2^{0}, the next representing 2^{1}, then 2^{2}, and so on. To determine the decimal representation of a binary number simply take the sum of the products of the binary digits and the powers of 2 which they represent. For example, the binary number:
100101 is converted to decimal form by:
[(1) x 2^{5}] + [(0) x 2^{4}] + [(0) x 2^{3}] + [(1) x 2^{2}] + [(0) x 2^{1}] + [(1) x 2^{0}] =
[1 x 32] + [0 x 16] + [0 x 8] + [1 x 4] + [0 x 2] + [1 x 1] = 37
Fraction Number Binary to Decimal Conversion
For example, the fractional binary number 010101 is converted to decimal form by
0 x 2^{1} + 1 x 2^{2} + 0 x 2^{3} + 1 x 2^{4} = 0.312
Binary to Hexadecimal Conversion
To convert a binary number into its hexadecimal equivalent, divide it into groups of four bits. If the number of bits isn't a multiple of four, simply insert extra 0 bits at the left are called padding. For example:
1010010_{2} = 0101 0010 grouped with padding = 52_{16}
11011101_{2} = 1101 1101 grouped = DD_{16}
Binary to Octal Conversion
Binary is also easily converted to the octal numeral system, since octal uses a radix of 8, which is a power of two. Converting from octal to binary proceeds in the same fashion as it does for hexadecimal: For example; 65_{8} = 110 101_{2} 17_{8} = 001 111_{2}