十进制与二进制所有需要掌握的基础知识

对于非常笨的计算机来说,十进制简直太难了(电脑你不要打我,难道事实不就是这样吗??),所以计算机使用的都是二进制~
咱们这就来看看电脑对二进制的解释:
计算机:
二进制数由许多的0和1构成,是计算机世界的标准语言;
程序猿:
你们为甚么要用二进制,十进制不香吗??
计算机:
这是计算机的千古遗憾,因为我们脑子不太好,所以需要二进制这种简单的进制,其中只有0和1,使用很方便、简单,科学家们会把打了孔的纸带放入早期计算机的体内,计算机通过纸带上某一个位置有孔还是没孔来执行命令,最终也会以二进制输出结果;
程序猿:
那么科学家是怎样把十进制转为二进制的呢??
计算机:
一般来说,他们使用一种简单的办法,叫做短除法,
比如,我们要把7转换为二进制,应该这样执行命令:
在这里插入图片描述
按照黄色箭头的顺序写下余数后结果应该为111;
如果你还不明白的话我再举一个栗子,这次我们用25:
在这里插入图片描述

程序猿:
那么科学家们又是怎样把二进制转为十进制的呢??
计算机:
二进制转十进制比十进制转二进制还简单,这里我们用二进制数1011:
这个二进制数有n位就从2的n - 1次方开始依次乘二进制中的每一项,每次运算指数都要减掉1:
在这里插入图片描述
相信大家都懂了,若有疑问直接评论区里或私信,这篇博文完了还会增加代码的!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值