十进制数如何转换成二进制数。
5个回答
展开全部
十进制要转换成二进制时,把它除于二,所得的余数,然后从下往上读取,例如:把十进制9转换成二进制,9/2=4余1,4/2=2余0,2/2=1余0,1/2=0余1,那么十进制9的二进制为1001。二转成十时则公式为:第一位数x2的(总位数减一次方)+第二位数x2的(总位数减二次方)……依此类推~再举例把二进制1001转成十进制,公式为,=1*2^3+0*2^2+0*2^1+1*2^0=8+0+0+1=9
(2^3表示2的3次方),用百度手机网回答的,由于按健有限,写得不好莫见笑!
(2^3表示2的3次方),用百度手机网回答的,由于按健有限,写得不好莫见笑!
展开全部
用十进制数除以2,得到一个余数(除得尽的余数为0),然后用上一次得到的商再除以2,重复以上运算,直到商为为止,最后将得到的所有余数从最后一个到第一个依次排出来,排出来的数就是所求的数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法多种:
①正常算法:如:10
10÷2=5…0
5÷2=2…1
2÷2=1…0
1÷2=0…1
所以10=(1010)2
除到商为0为止,取余数。
②投机法:(1)=1
(10)=2
(100)=4
(1000)=8
(10000)=16
(100000)=32
……
把十进制数折成以上的这些数的和,先尽量取大数。如
10=8+2=(1000)+(10)=(1010)
11=8+2+1=(1000)+(10)+(1)=(1011)
40=32+8=(100000)+(1000)=(101000)
①正常算法:如:10
10÷2=5…0
5÷2=2…1
2÷2=1…0
1÷2=0…1
所以10=(1010)2
除到商为0为止,取余数。
②投机法:(1)=1
(10)=2
(100)=4
(1000)=8
(10000)=16
(100000)=32
……
把十进制数折成以上的这些数的和,先尽量取大数。如
10=8+2=(1000)+(10)=(1010)
11=8+2+1=(1000)+(10)+(1)=(1011)
40=32+8=(100000)+(1000)=(101000)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询