大家好,今天小编来为大家解答以下的问题,关于二进制和十进制之间的转换,这个很多人还不知道,现在让我们一起来看看吧!
当然,现实世界中有很多事情。取最简单的数字。我们经常看到的大多数数字都是十进制形式。例如:我有10元人民币,我的体重是120磅,我的身高是165厘米等等。
下面就让我们了解一下二进制和十进制的具体关系(相互之间如何转换)?
1.二进制转换十进制
将二进制数字中的每个数字从右到左乘以相应的2的幂,然后累加的和就是转换的结果。
举例如下:
二进制字符串1010
计算小数0*20 + 1*21 + 0*22 + 1*23=2 + 8=10
2.十进制转换二进制
将十进制转换为二进制是除以2 得到余数的过程。将要转换的数除以2,得到商,继续除以2,直到商为0。最后将所有余数倒序排序,得到的数就是转换结果。
举例如下:
十进制10
计算二进制
10 除以2,商5,余数0
5 除以2,商2,余数1
2除以2,商1,余数0
1除以2,商0,余数1
0101 闪回排序1010
二进制结果是1010
用户评论
终于搞懂了二进制和十进制的转换!以前总是搞混,看了这篇文章思路清晰多了,特别是用图示讲解部分,太直观了!
有15位网友表示赞同!
文章内容挺好,但是对我来说有点太基础了,感觉可以深入一些,比如讲讲不同进制之间的转换,或者介绍一些进制转换的应用场景。
有10位网友表示赞同!
感觉文章对二进制和十进制的转换解释得不够深入,有些地方还是没太懂,希望作者能再详细解释一下。
有16位网友表示赞同!
作者的讲解很清晰,图文并茂,非常易懂。不过感觉有些地方有点啰嗦,可以更简洁一点。
有7位网友表示赞同!
二进制和十进制的转换一直是我的痛点,看了这篇文章终于豁然开朗了!感谢作者的分享!
有16位网友表示赞同!
文章内容简单易懂,适合新手入门。不过感觉案例不够丰富,希望作者能多举一些例子。
有13位网友表示赞同!
感觉这篇文章就是把教科书上的内容搬过来,没有自己的见解,有点失望。
有18位网友表示赞同!
作者用生活化的语言讲解二进制和十进制的转换,让我更容易理解。感觉学习编程也不难嘛!
有6位网友表示赞同!
终于找到一篇讲二进制和十进制转换讲得通俗易懂的文章了!以前看别的文章都云里雾里,现在终于明白是怎么回事了!
有8位网友表示赞同!
这篇文章让我对二进制和十进制的转换有了更深刻的理解,感觉自己离程序员又近了一步!
有15位网友表示赞同!
文章的排版有点乱,图片和文字之间没有很好的衔接,看着有点不舒服。
有18位网友表示赞同!
感觉这篇文章讲得有点深奥,我还没学过编程,有些地方看不懂,希望作者能再解释一下。
有19位网友表示赞同!
文章内容不错,但感觉没有抓住重点,有些地方过于冗长,可以更精简一些。
有5位网友表示赞同!
二进制和十进制的转换真是一个令人头疼的问题,看了这篇文章,感觉自己对这个知识点有了更深入的理解。
有12位网友表示赞同!
文章的写作风格很平淡,没有吸引力,感觉可以更生动一些,比如多用一些比喻和例子。
有9位网友表示赞同!
感觉这篇文章对二进制和十进制的转换只是做了简单的介绍,没有深入讲解,希望作者能再写一篇更深入的文章。
有14位网友表示赞同!
文章的逻辑性很强,讲解清晰,让我对二进制和十进制的转换有了更深刻的理解。
有8位网友表示赞同!
文章的标题和内容不匹配,感觉标题有点大,内容太简单了,希望作者能更深入地讲解一下。
有14位网友表示赞同!
二进制和十进制的转换一直困扰着我,看了这篇文章后,感觉自己终于找到了解决问题的钥匙!
有18位网友表示赞同!
文章的案例很有启发性,让我对二进制和十进制的转换有了更直观的感受。感谢作者的分享!
有5位网友表示赞同!