10進数を2進数に変換したり、逆に2進数を2進数に変換したりするには、いくつかの方法がある。紙とペンで簡単にできる方法の1つは、ユークリッド除算（余りのある除算）を2ずつ繰り返し、余りの項を集めることである。この方法を使うには、まず2によるユークリッド除算を行い、整数の答え（商と呼ばれる）と、0か1のどちらかになる余りの項（余りと呼ばれる）を書き留める。次に、商が0になるまで、前のステップの商の2によるユークリッド除算を繰り返し、各ステップで余りを書き留める。2進数は、書き下ろした余りを逆順に並べたものになる。

6を2進数に変換する例は以下の通り。

1.6/2 -> 商 = 3, 余り = 0
2.3/2 -> 商 = 1, 余り = 1
3.1/2 -> 商 = 0, 余り = 1

2進数を逆順に読むと、10進数6の2進数は110となる。

2進数を10進数に変換する方法もいくつかある。簡単な方法の1つは、2進数の各桁の位置を使用します。桁の位置を使用して2進数を10進数に変換するには、まず2進数の各位置を右から左へ、0から順に書き出します。2進数の1があるすべての位置について、その位置の2の累乗を計算します。計算した2のべき乗をすべて足すと、2進数の正しい10進数表現が得られる。

2進数110を10進数に変換する例を以下に示す。

1.2進数の各桁の位置は、最初の桁1が2、2番目の桁1が1、最後の桁0が0である。
2.1桁目と2桁目の2の累乗はそれぞれ2^2=4と2^1=2である。
3.先に計算した2の累乗を足すと、4+2=6となる。

110の10進数は6であるという予想通りの答えが得られる。
There are a number of methods that can be used to convert decimal numbers to binary and vice versa. One method that is easy to do with pen and paper is to perform Euclidean division (division with remainder) on your number by 2 repeatedly while collecting remainder terms. To use this method first perform Euclidean division on your number by 2, then write down the integer answer (called the quotient) and the left over term that will either be 0 or 1 (called the remainder). Then repeat the Euclidean division by 2 on the quotient from the previous step until the quotient is zero, writing down the remainder in each step. The binary number will then be your written down remainders but in reverse order.

An example for converting 6 into a binary number is.

1. 6/2 -> quotient = 3, remainder = 0
2. 3/2 ->  quotient = 1, remainder = 1
3. 1/2 ->  quotient = 0, remainder = 1

The binary number is then read in reverse order, therefore the binary form of the decimal number 6 is 110.

There are also a number of methods to convert a binary number to a decimal number. One easy method uses the position of each digit in the binary number. To convert a binary number to a decimal number using the digit positions first write down each position of the binary number from right to left order and starting from 0. For every position with a 1 in the binary number, calculate 2 to the power of its position. Adding together all the calculated powers of 2 will then give you the correct decimal representation of the binary number.

An example of converting the binary number 110 back into the decimal for is.

1. The positions of each digit in the binary number is 2 for the first digit 1, 1 for the second digit 1 and 0 for the last digit 0.
2. The powers of 2 for the first and second position are 2^2=4 and 2^1=2 respectively.
3. Adding the previously calculated powers of 2 together gives  4 + 2 = 6.

Giving the expected answer that the decimal for of 110 is 6.