原创不容易,【关注】店铺,不迷路!
【Java】基础01:什么是二进制?
问题:91=?
相信看到这个问题的人自然会想出答案:91=10
这里使用的运算是十进制的
那么问题来了:什么是十进制?
1.十进制
如果一位数9加1变成10,它将从一位数变成10位数
每一位置上的数运算都是逢十进一位是小数
在十进制中,只有两个数字,0~9,每十进制一个
因此:91=10
这也是我们现实生活中采用的十进制
如果你懂十进制,你就能懂二进制
2.二进制
计算机使用的是二进制
因为二进制运算比较快(数字只有0和1比较简单)
每一位置上的数运算时都是逢二进一位"s是二元的
在二进制中,只有两个数字,0~1,它们是二进制一
因此:11=10(不是读为数字十,而是一个零)
同样的道理:八进制,十六进制
对于八进制和十六进制
因为不是很常见,稍微了解一下就够了
然而,既然我们学习计算机,自然要熟悉下一个二进制系统
那么问题又来了:
十进制数对应的二进制数是什么,比如18?
这涉及到二进制和十进制之间的转换
3.十进制转化为二进制
方法:除以2得到余数,即除二倒取余
11除以2,商是5,余数是1
5除以2,商是2,余数是1
2除以2,商是1,余数是0
1除以2,商为0,余数为1
最后,把余数倒过来得到1011
4.二进制转化为十进制
方法:8421编码模式
8421编码只能应用于二进制的四位数转换
如果数字很长,比如怎么转换?
这时候就要想想8421代码中的8421是怎么来的。
综上所述,这两种方法都适用于简单的数字转换
如果数字很大,计算起来会很复杂
这时,我们不得不求助于计算器
5.程序员计算器
计算机搜索框中的搜索计算器
然后选择程序员计算器
十六进制是十六进制
十进制是十进制
OCT是八进制的
BIN是二进制的
选择相应的二进制输入数以完成转换
6.总结
事实上,在工作中,二进制很少被使用
且借助于计算器可以容易且快速地获得正确答案
2进制转十进制在线计算器然而,一些公司偶尔会在笔试题中到相关问题
但我认为:
技术能否用于工作是一个谋生的问题
学习这件事,需要你自己去研究。这是一个态度问题
技术会被淘汰,学习态度是一辈子的事
【素材积累】
宋庆龄自1913年开始追随孙中山,致力于中国革命事业,谋求中华民族独立解放。在近70年的漫长岁月里,过护法运动(1917年)、国民大革命(1924—1927年)、国共对立十年(1927—1937年)、抗日战争(1937—1945年)、解放战争(1945—1949年),她始终忠贞不渝地坚持孙中山的革命主张,坚定地和中国人民站在一起,为祖国的繁荣富强和人民生活的美满幸福而殚精竭虑,英勇奋斗,在中国现代历史上,谱写了光辉的篇章。宋庆龄因此被誉为20世纪最伟大的女性之一。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论