谁知道一个负数怎么用二进制码表示啊? 那一个小数怎么用二进制码表示啊?
2013-11-13
展开全部
负数在电脑中一般都是用补码存放。
补码求法是原码取反后再+1
如:
-2 ,原码是1000 0010
注意最前面的1是负号
然后取反 就是1 111 1101 ,再加1,结果是
1 111 1110
这就是-2的二进制了.
小数在电脑一般是用浮点数来表示,这个可就太复杂了.一两句话是说不完的,可以写出一章的内容.
你可以在百度里参考下
补码求法是原码取反后再+1
如:
-2 ,原码是1000 0010
注意最前面的1是负号
然后取反 就是1 111 1101 ,再加1,结果是
1 111 1110
这就是-2的二进制了.
小数在电脑一般是用浮点数来表示,这个可就太复杂了.一两句话是说不完的,可以写出一章的内容.
你可以在百度里参考下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-13
展开全部
负数只是在前面加一个负号。小数的方法是乘以2取整。比如:0.688×2=1.376 0.376×2=0.752 0.752×2=1.504 0.504×2=1.008 取整分别是1011,如果精确度还要再大,可以一直乘过去取整。所以 0.688的二进制近似为0.1011
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-13
展开全部
这个简单啊,在win7系统里面的计算器里面就可以算出来。可以同一个数用十进制。十六进制。二进制换算
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
谁知道一个负数怎么用二进制码表示啊? 那一个小数怎么用二进制码表示啊?
---------------------
怎么用“二进制码”表示?
二进制码?
二进制码,这个说法,就太宽泛了。
一般人常用的,应该是补码吧。
但是,你怎么不问“怎么用补码表示”呢?
显然,你不是一般人!
那么,你这个问题的答案,闲扯起来,就没边了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询