<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Levon Yedigaryan</title>
    <description>The latest articles on Forem by Levon Yedigaryan (@levon_yedigaryan).</description>
    <link>https://forem.com/levon_yedigaryan</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F926382%2Fc259aa4d-a548-46ea-a117-89de78ad47db.png</url>
      <title>Forem: Levon Yedigaryan</title>
      <link>https://forem.com/levon_yedigaryan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/levon_yedigaryan"/>
    <language>en</language>
    <item>
      <title>Functions in JavaScript</title>
      <dc:creator>Levon Yedigaryan</dc:creator>
      <pubDate>Wed, 09 Nov 2022 18:13:41 +0000</pubDate>
      <link>https://forem.com/levon_yedigaryan/functions-in-javascript-4d1g</link>
      <guid>https://forem.com/levon_yedigaryan/functions-in-javascript-4d1g</guid>
      <description>&lt;p&gt;In JavaScript, there is something called functions. In this post, I will explain what that "thing" does, how to use it, and why we need it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are Functions?
&lt;/h2&gt;

&lt;p&gt;Functions are separate pieces of code inside the code used to do some operations. Functions are often used to avoid unnecessary repetitions inside the code.&lt;/p&gt;

&lt;p&gt;For example, if we want to do some complicated mathematical computations 100 times, we don't have to write the code 100 times. In this case, all we need is 1 function that will contain the long code; after that, we simply use that function as many times as we wish.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Declare a Function?
&lt;/h2&gt;

&lt;p&gt;To declare a function in JavaScript, we have to write.&lt;/p&gt;

&lt;p&gt;function &lt;em&gt;Name of the function&lt;/em&gt; (&lt;em&gt;variables or parameters which are passed to the function&lt;/em&gt;)&lt;br&gt;
{&lt;br&gt;
   &lt;em&gt;The code which the function will &lt;br&gt;
    execute&lt;/em&gt;&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;For Example&lt;/p&gt;

&lt;p&gt;function sum(a, b)&lt;br&gt;
{&lt;br&gt;
    console.log(a+b)&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;Don't worry. I am going to explain what each of these means.&lt;/p&gt;

&lt;h2&gt;
  
  
  Variables or Parameters of the Function
&lt;/h2&gt;

&lt;p&gt;The function might use parameters both from its scope and global scope. Still, whenever there are 2 variables with the same name in the function and in the global scope, the function will take the value of the one inside itself (for more about scopes and variables, check my post about &lt;a href="https://dev.to/levon_yedigaryan/variables-in-javascript-4e96"&gt;variables&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;So the function will recognize the variable declared outside of its body if and only if there is no other variable inside it with the same name.&lt;/p&gt;

&lt;p&gt;Functions may receive some values from the outside (These are the values we put inside the () when we declare the function)&lt;/p&gt;

&lt;p&gt;function sum(&lt;strong&gt;a&lt;/strong&gt;, &lt;strong&gt;b&lt;/strong&gt;)&lt;br&gt;
{&lt;br&gt;
    console.log(a+b)&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;This means that whenever we use the function, we will give it 2 values which, inside the function, will be named a and b. So after this, it will know their values whenever the function finds a or b inside of itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  So, How do We Use the Functions?
&lt;/h2&gt;

&lt;p&gt;Programmers often use another term for "use"; instead, they say "call the function." Simply declaring the function is not enough; we must call it at some point. To do it, we write the function's name, put (), and, if the function requires, inside () write the values we want to pass to the function.&lt;/p&gt;

&lt;p&gt;function sum(&lt;strong&gt;a&lt;/strong&gt;, &lt;strong&gt;b&lt;/strong&gt;)&lt;br&gt;
{&lt;br&gt;
    console.log(a+b)&lt;br&gt;
}&lt;br&gt;
sum(5,6)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This will print 11.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;From now on, we can call the function as many times as we wish, with any variables we want to.&lt;/p&gt;

&lt;p&gt;function sum(&lt;strong&gt;a&lt;/strong&gt;, &lt;strong&gt;b&lt;/strong&gt;)&lt;br&gt;
{&lt;br&gt;
    console.log(a+b)&lt;br&gt;
}&lt;br&gt;
sum(5,6)&lt;br&gt;
sum(5,5)&lt;br&gt;
sum(9,4)&lt;br&gt;
sum(10,150)&lt;br&gt;
sum(0,1)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This will print&lt;br&gt;
11&lt;br&gt;
10&lt;br&gt;
13&lt;br&gt;
160&lt;br&gt;
1&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Return
&lt;/h2&gt;

&lt;p&gt;Some functions may return the values, but what does that mean?&lt;/p&gt;

&lt;p&gt;Before understanding this, we must learn that functions can also be assigned to variables. If we Write&lt;/p&gt;

&lt;p&gt;function sum(&lt;strong&gt;a&lt;/strong&gt;, &lt;strong&gt;b&lt;/strong&gt;)&lt;br&gt;
{&lt;br&gt;
    debug.log(a+b)&lt;br&gt;
}&lt;br&gt;
var c = sum(5,6)&lt;/p&gt;

&lt;p&gt;The function sum() will be called as c is declared, and c will get the value of sum(). The problem is that c is not equal to 11, as the function only prints the sum but does not send its value to the variable c. To send the value, we use return. When we write&lt;/p&gt;

&lt;p&gt;return &lt;em&gt;The value we want to send&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Inside the function, it will send the value to the variable to which the function was assigned to.&lt;/p&gt;

&lt;p&gt;function sum(&lt;strong&gt;a&lt;/strong&gt;, &lt;strong&gt;b&lt;/strong&gt;)&lt;br&gt;
{&lt;br&gt;
    return a+b&lt;br&gt;
}&lt;br&gt;
var c = sum(5,6)&lt;br&gt;
//Now c is 11&lt;/p&gt;

&lt;p&gt;Note that after reaching the line with the return, the function stops until being called once again.&lt;/p&gt;

&lt;p&gt;I hope you enjoyed this post, and I wish you good luck in your programming job ;)&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>beginners</category>
      <category>programming</category>
      <category>functions</category>
    </item>
    <item>
      <title>Variables in JavaScript</title>
      <dc:creator>Levon Yedigaryan</dc:creator>
      <pubDate>Wed, 09 Nov 2022 16:58:19 +0000</pubDate>
      <link>https://forem.com/levon_yedigaryan/variables-in-javascript-4e96</link>
      <guid>https://forem.com/levon_yedigaryan/variables-in-javascript-4e96</guid>
      <description>&lt;p&gt;Before touching the point of variables in JavaScript, firstly, we must understand what variables are and why we need them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Variables
&lt;/h2&gt;

&lt;p&gt;The term variable comes from the Latin verb variable, which means to change. So this describes exactly what variables are; they are something that changes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Variables in JavaScript
&lt;/h2&gt;

&lt;p&gt;In javascript, as in every programming language, there are variables. While writing the code, sometimes we need to use some values or data throughout it and, from time to time, change them or do operations with them. These values and data are stored in variables which are like containers for the data.&lt;/p&gt;

&lt;p&gt;JavaScript can understand many types of data, like numbers, texts (in programming languages are often called strings), boolean values (true or false), objects, and more. In this post, I will talk about numbers, strings, and boolean values, which are the most basic ones.&lt;/p&gt;

&lt;p&gt;But before we proceed to the topic of the types of data, we have to understand how to create a variable in JavaScript.&lt;/p&gt;

&lt;p&gt;To create a variable, we have to declare it, give it a name, and put inside it the data we want to preserve. In JavaScript, it is written like this.&lt;/p&gt;

&lt;p&gt;var/let/const (The name you want to give) = (The value of the variable)&lt;/p&gt;

&lt;p&gt;For example&lt;/p&gt;

&lt;p&gt;var age = 15&lt;br&gt;
let speed = 24&lt;br&gt;
const length = 120&lt;/p&gt;

&lt;h2&gt;
  
  
  Declaration of Variables (let/var/const)
&lt;/h2&gt;

&lt;p&gt;One might ask what var/let or char mean and the difference between them. Let, and var are basically the same; only let was introduced after var, so it fixed many problems var had. Nowadays, var is rarely used. When we declare a variable using var or let, JavaScript creates the variable, which, later in the code, it might be changed or mutated. A mutation is a process during which the variable changes its type. For example, it was a number, but after that, it became a string, and here is where the difference between var/let and const becomes obvious. When we declare the variable using const, it can never change its value. If it was, for example, 5, it would be born as 5, live as 5, and then die as 5.&lt;/p&gt;

&lt;h2&gt;
  
  
  The name of the variables
&lt;/h2&gt;

&lt;p&gt;After declaring the variable using let/var/const, one has to give a name to it so that later, it would be easier to address the exact variable one needs (in one code, there may be hundreds of variables). The naming of the variables must meet the following 5 basic rules.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;- Names can contain letters, digits, underscores, and dollar signs.&lt;/li&gt;
&lt;li&gt;- Names must begin with a letter.&lt;/li&gt;
&lt;li&gt;- Names can also begin with $ and _ &lt;/li&gt;
&lt;li&gt;- Names are case sensitive (x and X are different variables).&lt;/li&gt;
&lt;li&gt;- Reserved words (like JavaScript keywords) cannot be used as names.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Examples of names&lt;/p&gt;

&lt;p&gt;let price = 5&lt;br&gt;
var kzdsjkbgssljk = 15 (legal but not recommended)&lt;/p&gt;

&lt;p&gt;A Piece of Useful Advice&lt;/p&gt;

&lt;p&gt;Try to use such names to hint at what sort of data is inside them.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Values of Variables
&lt;/h2&gt;

&lt;p&gt;As I previously mentioned, I will discuss 3 basic and most essential data types that variables can hold.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Numbers&lt;/li&gt;
&lt;li&gt;Texts/strings&lt;/li&gt;
&lt;li&gt;Boolean values&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  1) Numbers
&lt;/h2&gt;

&lt;p&gt;In JavaScript, we can assign numbers to variables such that&lt;/p&gt;

&lt;p&gt;var a = 1&lt;br&gt;
var b = 2.5&lt;br&gt;
var c = 15&lt;/p&gt;

&lt;p&gt;In the example above, a and c are integers, and b is a float number. JavaScript allows mathematical operations on variables, so if we have 2 variables which are numbers, we can add them, multiply, subtract, divide, and perform other operations.&lt;/p&gt;

&lt;p&gt;var a = 2&lt;br&gt;
var b = 5&lt;br&gt;
var c = a+b&lt;/p&gt;

&lt;p&gt;In the example above, c would be 2+5, which is 7.&lt;/p&gt;

&lt;p&gt;var a = 5&lt;br&gt;
var b = 15&lt;br&gt;
var c = a*b&lt;/p&gt;

&lt;p&gt;c will be 75.&lt;br&gt;
_&lt;br&gt;
Note that JavaScript obeys all mathematical rules, so in the first place, it will do what is inside the parenthesis, then multiplication, division, and power operations, and only after that, addition and subtraction. _&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Also note that if we add 2 numbers, one of which is an integer and the other a float number, JavaScript will return the result as a float number.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2) Strings
&lt;/h2&gt;

&lt;p&gt;In JavaScript, we write strings in brackets like "" or '' both are equally true, and it depends solely on the text itself which kind of brackets would be better to use in this case.&lt;/p&gt;

&lt;p&gt;var a = "kakadu"&lt;br&gt;
var b = 'Sparrow'&lt;br&gt;
var c = "ALbert Einstein said 'Hello'"&lt;/p&gt;

&lt;p&gt;In the case of c, it was better to use "" because the text contained '' brackets, so JavaScript would not confuse them.&lt;/p&gt;

&lt;p&gt;In JavaScript, strings can contain everything literally.&lt;/p&gt;

&lt;p&gt;var a = "kfjbvnm jdfv 56864569+t28*23rui34g7y89-h237089gt 39=bgvb vfribvdfbui189-g1239- /c xzs\mBVY"&lt;/p&gt;

&lt;p&gt;This is also a legit string, although a rather stupid one.&lt;/p&gt;

&lt;h2&gt;
  
  
  3) Boolean values
&lt;/h2&gt;

&lt;p&gt;In JavaScript, there are values called boolean. If one is familiar with Boolean arithmetics, these values are either true or false and are mainly used for writing a condition (I am not going to discuss them in this post as it is an entirely different topic).&lt;/p&gt;

&lt;p&gt;var AreThereCookiesLeft = False&lt;br&gt;
var AreYouDrunk = True&lt;/p&gt;

&lt;h2&gt;
  
  
  Something More
&lt;/h2&gt;

&lt;p&gt;In JavaScript, after declaring the variables one time, we can not redeclare them again; that will throw an error. All we have to do after declaring them is to use them in the code. Variables, if not const, can be reassigned so strings might become numbers, booleans become strings, etc.&lt;br&gt;
To reassign the value of a variable, we have to write the name of the variable, then put =, and then write the new value.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Note that the new value might also be in the form of mathematical operations or even include other variables.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;var a = 5&lt;br&gt;
a = "No 5 anymore"&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Now a is "No 5 anymore"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;var b = 15&lt;br&gt;
b = b + 1&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Now b is 16.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;var c = 50&lt;br&gt;
var d = 100&lt;br&gt;
d = c*2 + d - 12&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Now d is 188.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Scopes
&lt;/h2&gt;

&lt;p&gt;In JavaScript, scopes are the areas where the given variable is accessible or visible. In JavaScript, there are 3 types of scopes.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Block scope&lt;/li&gt;
&lt;li&gt;Function scope&lt;/li&gt;
&lt;li&gt;Global scope&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  1) Block scope
&lt;/h2&gt;

&lt;p&gt;Variables in the blocks (Inside {}) are inside Block Scopes and are accessible only inside that same block.&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
    var a = 56&lt;br&gt;
    //a is accesible here&lt;br&gt;
}&lt;br&gt;
//a is not accessible here&lt;/p&gt;

&lt;h2&gt;
  
  
  2) Function scope
&lt;/h2&gt;

&lt;p&gt;Every function creates its function scope. Variables declared inside it will be born inside the function, never leave it and die in that exact function. They are not accessible outside the given function.&lt;/p&gt;

&lt;p&gt;function a()&lt;br&gt;
{&lt;br&gt;
    var k=0&lt;br&gt;
    //k is accesible here&lt;br&gt;
}&lt;br&gt;
//k is not accesible here&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Note that if there are 2 variables with the same name, declared using let, one of which is inside the function and the other one outside, the function will prioritize the one inside of him. Also, here is where one of the problems with var comes in. If we declare 2 variables with the same name, one inside the function and the other one outside of it, it will throw an error..&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3) Global scope
&lt;/h2&gt;

&lt;p&gt;Variables in the global scope are accessible everywhere inside the code.&lt;/p&gt;

&lt;p&gt;var a = "hello"&lt;br&gt;
//a is accessible here&lt;br&gt;
function createK()&lt;br&gt;
{&lt;br&gt;
    var k = "K is created"&lt;br&gt;
    //a is accesible here&lt;br&gt;
}&lt;br&gt;
//a is accessible here&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I hope you find this post helpful and wish you good luck in programming ;)&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>programming</category>
      <category>beginners</category>
      <category>variables</category>
    </item>
    <item>
      <title>Binary Numbers</title>
      <dc:creator>Levon Yedigaryan</dc:creator>
      <pubDate>Thu, 15 Sep 2022 19:40:51 +0000</pubDate>
      <link>https://forem.com/levon_yedigaryan/binary-numbers-3gej</link>
      <guid>https://forem.com/levon_yedigaryan/binary-numbers-3gej</guid>
      <description>&lt;p&gt;&lt;em&gt;By Levon Yedigaryan&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What are binary numbers?
&lt;/h2&gt;

&lt;p&gt;These are numbers which as every other number are used to represent an amount. These numbers are used in computers due to the peculiarities of the comupter's organisation.&lt;/p&gt;

&lt;h2&gt;
  
  
  How do Binary numbers work?
&lt;/h2&gt;

&lt;p&gt;in everyday life people often use decimal system of representation of numbers because it is the method people got used to from the early life. Decimal system is a system where the basis is the number 10, which means that in decimal numbers every digit shows the amount of certain powers of 10 according to their position. If we look at a digit in a number, it shows the maximum amount of 10s in the power of n in the number where n is the position of the digit if we start counting from left to right starting with 0.&lt;br&gt;
To better understand this here is an example with the number 35468991.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZeSdYYhS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kijp4rid3sz260i0o76k.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZeSdYYhS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kijp4rid3sz260i0o76k.jpg" alt="structure of a decimal number" width="880" height="469"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The same principle is true with binary numbers. Here every digit shows the amount of 2s in the power of n in the number. In binary systems the only digits are 1s and 0s. For illustration here is an example of number 10110011 in binary system which is then represented in decimal system.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xLrQzzhe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5jliwbi4x739k6tg0vzn.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xLrQzzhe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5jliwbi4x739k6tg0vzn.jpg" alt="structure of a binary number" width="880" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So the transmission from binary to decimals is clear. No lets talk about transmission from decimals to binary. To convert decimal numbers into binary we have to divide the number by 2 and write down the remainders until the quotient becomes 0 and then we have to rewrite the remainders in the reverse order. here is an example with the convertion of number 54 in decimals.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rMx5H3id--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rnwc6wda5uoirok0oh46.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rMx5H3id--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rnwc6wda5uoirok0oh46.jpg" alt="convertion of decimal numbers into binary" width="880" height="783"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to add binary numbers?
&lt;/h2&gt;

&lt;p&gt;The principle of addition of binary numbers is exactly the same as the for the decimals. We start from the digit at the very right and then go to the left. In case when we get 1+1 in binary it is 10 but as be can not write 10 as one gidit we write only 0 and then carry 1 part to the left. For a better visualization here is an example of an addition of 2 binary numbers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5lDHgeVz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t41sv9eiilqyv8c9qbeo.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5lDHgeVz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t41sv9eiilqyv8c9qbeo.jpg" alt="addition of binary numbers" width="880" height="1012"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to multiply binary numbers?
&lt;/h2&gt;

&lt;p&gt;The principle of multiplication is completely the same as with decimal numbers. We multiply one by one the digits from the lower factor each time writing the product one digit to the left and then summing all the product together. here is an example.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--b88kBDGy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5tgxr3oqw7943k7t297z.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--b88kBDGy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5tgxr3oqw7943k7t297z.jpg" alt="multiplication of binary numbers" width="880" height="938"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These were the sum and the multiplication of binary numbers. With this information one can easily do subtraction and division as the principles are exactly the same as for decimal numbers.&lt;/p&gt;

&lt;p&gt;Wish you luck with your further studies of binary numbers)&lt;br&gt;
I hope this information was useful.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>binary</category>
    </item>
  </channel>
</rss>
