2014年4月10日 星期四

數字系統和二進位制

  1. 十進位制(decimal number system):十進位制是一種滿10進位,基底為十的數字系統,由0、1、2、3、4、5、6、7、8、9等十個數字組成,為日常生活中普遍使用的數制。例127810,其基底通常被省略,亦即1278。
  2. 二進位制(Binary number system):二進位制是一種滿2進位,基底為二的數字系統,由0和1兩個數字所組成,為電腦最基本的數字系統。,例1102
  3. 八進位制(octal number system):八進位制為逢8進位的數字系統,由0、1、2、3、4、5、6、7所組成,例如或4568
  4. 十六進位制(hexadecimal number system):十六進位制為逢16進位的數字系統。


十進位數轉換成二進位數

方法:
整數部份:將十進位整數連除以2,直到商數為0,再從下往上依次取出餘數。
小數部份:將十進位小數連乘以2,直到適當位數為止,從上往下依序取其整數
【例】43.62510 = _______________2
解:(a)整數部份
 
 

二進位數轉換成十進位數

方法:將2進位每一位數分別乘以其位值, 再把結果加起來即可。
【例】101011.1012 =__________________ 10
解:二進位數各位值如下:





沒有留言:

張貼留言