十進制與二進制相互轉換(包括帶小數點.各類進制轉換公式)

首先從進位制,來討論
十進制
0-1-2-3-4-5-6-7-8-9

例如:
365.32(十進制)
小數點左等於
  3*10^2+6*10^1+5*10^0
右邊等於
  3*10^-1 + 2*10^-2
綜合結果=
  3*10^2+6*10^1+5*10^0+3*10^-1 + 2*10^-2
10在十進制中叫做10進制的基數
在十進制中相鄰的差距是10倍,


(不知道10^-1次方的可以自行看圖)
{
出自小夥伴
}


二進制:
2爲2進制的的基數逢2進1

十進制 二進制
1 1
2 10
3 11
4 100
5 101
6 110

在十進制中相鄰的差距是10倍,在二進制中是二倍

110 這個數展開得到
1*2^2+1*2^1+0*2^0=
轉爲10進制等於=6

帶小數點的
110.11=
1*2^2+1*2^1+0*2^0+1*2^-1+1*2^-2=
4+2+0+0.5+0.25=6.75


還多多種進制
舉例:R進制 (R 代表任意數)

R=10 0-9
R=2 0-1
R=8 0-7
R=16 0- F

各種R進制的數轉化爲10進制的數
自己手寫

舉例:

這裏寫圖片描述


10進制轉化爲2進制
網絡圖片,自己的字太醜了

除2取餘法.終止條件是商爲0

小數轉換

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章