编程论坛's Archiver

电脑学徒 发表于 2007-11-10 18:07

二进制转换十进制的问题

为什么用二进制转换十进制<BR>0*20+1*21+0*22+1*23+0*24+0*25+1*26+1*27<BR>1*28+1*29+1*2(10)=1994<BR>还有请问1*2(10)做何解释。谢谢

电脑学徒 发表于 2007-11-10 18:12

<P>0*20+1*21+0*22+1*23+0*24+0*25+1*26+1*27+1*28+1*29 +1*2(10) <BR>=0+2+0+8+0+0+64+128+256+512+1024 <BR>=2+8+64+128+256+512+1024 <BR>=74+128+256+512+1024 <BR>=970+1024 <BR>=1994</P>
<P>请帮我介绍为什么是这样算的.谢谢.要是有刚才学C的朋友可加我QQ344258813/我们大家一起学习</P>

电脑学徒 发表于 2007-11-12 17:43

没有人来看吗?<BR>我了解了是哪个人书写上错误,把我弄的头晕晕的

飘落天涯 发表于 2007-11-12 18:49

看不懂啊,这样的二进制转换十进制算法我第一次见啊。

dousao 发表于 2007-11-12 19:06

<P>因该是不会打出几次放所以就直接跟在后面了吧</P>

q25981841 发表于 2007-11-12 19:31

<P>0*20+1*21+0*22+1*23+0*24+0*25+1*26+1*27+1*28+1*29 +1*2(10) <BR>=0+2+0+8+0+0+64+128+256+512+1024 <BR>=2+8+64+128+256+512+1024 <BR>=74+128+256+512+1024 <BR>=970+1024 <BR>=1994</P>

lusan168 发表于 2007-11-17 16:39

<DIV class=quote><B>以下是引用<U>q25981841</U>在2007-11-12 19:31:18的发言:</B><BR>
<P>0*20+1*21+0*22+1*23+0*24+0*25+1*26+1*27+1*28+1*29 +1*2(10) <BR>=0+2+0+8+0+0+64+128+256+512+1024 <BR>=2+8+64+128+256+512+1024 <BR>=74+128+256+512+1024 <BR>=970+1024 <BR>=1994</P>什么东西哦,我看不懂也,能够详细的说明一下吗?</DIV>
<p>

shining100 发表于 2007-11-17 17:21

*号后面第二个数是指数[em14]

影王子 发表于 2007-11-17 18:45

2后面是指数。。。。就是次方数

billtob 发表于 2007-11-17 18:53

[em09]9楼的王子!能教我一道题!用for循环做出这个!   A<BR>                         BBB<BR>                        CCCCC<BR>                       DDDDDDD<BR>                      EEEEEEEEE<BR>                     FFFFFFFFFFF<BR>                    GGGGGGGGGGGGG<BR>[em09][em09][em09]

billtob 发表于 2007-11-17 18:53

A在中间<BR>

ka187 发表于 2007-11-17 19:18

比如说8吧<br><br>它是2的三次方。<br>而二进制数是以二的n次方形式写的所以十进制的8转换成二进制就是1000。<br>是从右到左2的0次方1次方2次方3次方之和。<br>所以才会那样写的。<br>0*20+0*21+0*22+1*23=8<br><br>20是2的0次方的意思依次类推就行了。

ka187 发表于 2007-11-17 19:20

1*2(10)是1乘2的10次方的意思。

ka187 发表于 2007-11-19 16:34

这下明白了么?要是还不明白就给我留言!

唐伯虎点钞票 发表于 2007-11-19 16:45

用8421的方法多好,非常快的

云水禅心 发表于 2007-11-20 04:19

迷糊

杨婷婷 发表于 2007-11-20 08:47

<P>二进制那么算是不是太麻烦了啊?为什么那么算呢?是不是那么算显得很厉害啊?!</P>

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.