码迷,mamicode.com
首页 > 其他好文 > 详细

数制与编码

时间:2017-08-20 15:43:13      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:十六进制   简单的   image   使用   sub   http   技术分享   小数   计算器   

  1、任意一个模拟信号都可以表示成数字信号来表示。因而可以表示成如下的形式:

  技术分享

  因而将一个模拟信号除以2所得的余数即为二进制的第1位,将所得到的商再除以2得到的余数即为二进制的第二位,依此类推,可得到二进制的其它各位。

  比如(173)10将其转换为2进制,如图

  技术分享

  故(173)10=(10101101)2

  其次,讨论小数,对于任意一个十进制小数,均可以表示成如下形式

  技术分享

  将两边同乘以2得

  技术分享

  所得整数部分即为二进制的第1位,依此类推,每次乘2后所得乘积的小数部分再乘以2便可求出二进制小数的每一位。

  例如(0.8125)10转化成2进制

  技术分享

  技术分享

  即(0.8125)10=(0.1101)2

  2、二-十六转换

  技术分享

  十六-二转换

  技术分享

  十六进制与十进制的互转

  十六进制转换为十进制时将各位按权展开后相加求得。十进制转换为十六进制时,可以先转换为二进制,在转换为十六进制。

  最简单的办法,使用程序员计算器。  

  3.编码

  技术分享

  技术分享

  技术分享

  技术分享

  

数制与编码

标签:十六进制   简单的   image   使用   sub   http   技术分享   小数   计算器   

原文地址:http://www.cnblogs.com/rowson/p/7399910.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!