Chinaunix首页 | 论坛 | 博客
  • 博客访问: 649005
  • 博文数量: 107
  • 博客积分: 4135
  • 博客等级: 上校
  • 技术积分: 1182
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-06 16:01
文章分类

全部博文(107)

文章存档

2020年(2)

2012年(5)

2011年(6)

2010年(23)

2009年(17)

2008年(35)

2007年(19)

我的朋友

分类:

2011-08-11 17:03:46

先看数的绝对值。 然后将数分成整数和小数两部分。整数采用除基数再倒取余数法。 小数部分采用乘基数再取整数法。例如: 十进制小数-6.8125化为二进制,基数为2 (1)整数部分为5: 6/2=3……0 3/2=1……1 1/2=0……1 故整数6的二进制数为110 (2)小数部分为0.8125 0.8125*2=1.6250取出整数1 0.6250*2=1.2500取出1 0.2500*2=0.5 取出0 0.5 *2=1.0 取出1 故二进制数为1101 综上,6.8125=110.1101 即-6.8125=-110.1101 另外,在电脑中在数的左端加0表示正数,加1表示负数。有原码、补码、反码等概念。
阅读(953) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~