The computer is an electronic component that works based on electrical impulses, which are represented by only two values: 0 and 1. This “language,” called binary code, is capable of communicating anything only with these two digits.
It’s these values that tell it everything it needs to do, from a simple representation on the screen that indicates which key was pressed on the keyboard to running state-of-the-art games.
If you are a technology enthusiast and want to know how the computer works, it is essential to understand this system.
Table of Contents
What is Binary Code?
The Binary Code, or the Binary Numbering System, is a form of representation through numbers that only accepts two values.
Before we understand this concept further in mathematics or computing, let’s imagine a light bulb. When we think about it, we can come to the conclusion that a light bulb has only two possible states: on and off. Right?
Binary code is like this! It only accepts two values that represent opposites, like all or nothing, high and low, on and off, etc. These values are represented by the characters “0” and “1”. Use an online binary translator to convert binary numbers to decimals easily. Everything that needs something that has only two possible states as a basis can be represented using binary code.
How Does the Binary Code System Work?
Now, let’s get into a few more technical areas.
If you take a look at the physical part of your computer, you will find several boards with different components. One of these parts is called the central memory or primary memory:
This board has several components called transistors on it. These transistors are responsible for alternating the electrical energy that is received at voltages considered high and low. Higher voltages are equivalent to 1s, and lower voltages to 0s.
Another part called the processor takes that information, those high and low pulses, and uses it to control other physical parts of the computer. It is important to keep in mind that there needs to be an instruction. Otherwise, these electrical pulses would remain just pulses. That’s what the software is for, that is, the program. It shows the processor what these pulses are equivalent to in binary sequence, indicating how each instruction should be followed.
An example is the video driver, which indicates, through binary code to the processor, what color and intensity each light point (pixel) on the screen should light up to form a larger image.
See Also: How to Find Coterminal Angles in Radians
Binary Code Translator? Learn How to Convert!
The conversion from decimal numbers to binary code follows a pattern that when you see the table we created for you, it will be easier to understand this pattern.
You already understood the pattern, so the number 21 would equal 10101, the number 22 = 10110, 23 = 10111, and so on. Binary to text converter enables you to make this conversion quickly and easily.
How to Convert a Decimal Number to Binary System?
All processed information needs to be translated into binary code. The number 1, for example, corresponds to the binary 00000001. But how is the calculation done to arrive at this value?
The binary system uses base 2, that is, to transform a number with a decimal base into binary; all values must be divided by 2 until the remainder of the division is 0 or 1. Confused? Here’s an example where we’re going to convert the number 157 into binary:
157 divided by 2 = 78 and the remainder = 1
78 / 2 = 39 and the remainder = 0
39 / 2 = 19 and the rest = 1
19 / 2 = 9 and the rest = 1
9 / 2 = 4 and the rest = 1
4 / 2 = 2 and the remainder = 0
2 / 2 = 1 and the remainder = 0
result= 10011101
The result of the conversion is formed from the bottom up, that is, from the result of the last division by 2 and the remainder of that division, plus the remainder corresponding to all the divisions carried out until reaching the original number. Therefore, in our example, the result will be 10011101.
Also checkout: Easy Ways On How To Open HAT File
How to Convert a Binary Number to Decimal?
To do the conversion in reverse, that is, to translate from binary to decimal, each bit is multiplied by 2 and raised to its position. Below, check out the example with the same number that was used above:
10011101 =
(1 x 2 7 ) + (0 x 2 6 ) + (0 x 2 5 ) + (1 x 2 4 ) + (1 x 2 3 ) + (1 x 2 2 ) + (0 x 2 1 ) + ( 1×20 ) =
128 + 0 + 0 + 16 + 8 + 4 + 0 + 1 = 157
The easiest way of converting binary numbers to decimals is by using an online binary translator.