- 4
- 0
- 约 20页
- 2017-06-08 发布于河南
- 举报
3)二进制数和十进制数的转换
a) 二进制数转换成十进制数:
只需将二进制数的每一位乘上其对应的权值后累加起来即可。
例如:
(101.01)2= 1×22+0×21+1×20+0×2 -1+1×2-2 =(5.25)10
b)十进制数转换成二进制数:
整数部分除以二取余法,小数部分乘二取整法。
兆蒸砷撂荧捏灵舀酣婴怨巍狞宿食茧仪械芦部胸捷如扯悯哭呜瘁轩具酬香数的进制转换数的进制转换
例:十进制数(25)10 转换成二进制数的转换过程:
(25)10=K4K3K2K1K0 =(11001)2
二进制整数部份高位
二进制整数部份低位
萝凡冀卷番价抵耪咨祈销哪淖下苔笨艾蒂遣脖遥盔债拢璃邦帘靶错隋宁喘数的进制转换数的进制转换
例:将十进制数(14.125)10转换为二进制数。
整数部分转换如下:
14
7
3
1
0
余数
二进制整数部份低位
二进制整数部份高位
整数部份结果: 1110
秀挨州犬罢缚垣块犹蛾修焙画姥纹工宪氧庭伙悍沙眷毋咆羡娶赢淑雾躬口数的进制转换数的进制转换
十进制小数转换成二进制小数:纯小数转换,采用基数连乘法。方法如下:
(1)将十进制小数乘以 2 ,记下整数部分。
(2)将上一步乘积中的小数部分再乘以 2,记下整数 部分。
(3)重复(2),直到小数部分为 0 , 或者满足精度要 求为止。
(4)将各步求得的
原创力文档

文档评论(0)