java短除法获取二进制_第一天咕JAVA

本文介绍了JAVA中使用短除法进行十进制到二进制转换的方法,详细解释了转换过程,并提供了利用Windows计算器验证转换的步骤。此外,还提及了二进制到十进制的转换,以及二进制位作为最小内存单位和存储单位的换算关系。最后简要提到了CMD命令行的开启方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    今天我来为大家讲解一下关于学JAVA前的一些小知识

    首先题纲如下:1.二进制和十进制之间的互相转换

                           2.关于存储的一些重要的知识

                           3.关于command(cmd)的基础[DOS]

    首先是二进制和十进制之间的转换,首先来说十进制转换成二进制的方法:其实就是用我们小学时候学过的一种方法,叫做短除法进行运算。我们现在拿出来十进制12转换二进制来举个例子,具体请看图

7e27dddfa467c760fbeaa7db3e58493c.png

    就是这样的一张图,我来为大家讲解一下,首先每次开头都是除以二,然后进行除法,之后在右边写下余数,直到除到0,然后呢要把余数,从下往上的去写下来,例如十二,二进制就是1100啦。不过这个时候呢,会有出错的风险,这个时候我们可以打开win10自带的计算器,然后呢点开程序员模式

327cc9437bdb3ec62629e38957b8d19b.png

    选择程序员,然后再DEC(十进制)输入12,然后再BIN就可以看到我们的二进制了这就是比较常用的两种方式,接下来介绍一下二进制转换十进制

这次我们用二进制数1100来转换

转换图如下

3f9f608c5e0ccfeaff2ce32d71c40e0e.png

    这个办法本人认为是比较简单的,首先呢把二进制数依次写下来,然后在下面依次乘(从右往左写哈)1,2,4,8,16,32,64.......这些分别乘以二的数字,然后呢分别和上面的数字进行乘法运算就是:0*1=0,0*2=0,1*4=4,1*8=8.最后将结果相加:0+0+4+8=12。这样,我们就把二进制数1100转换成了十进制数12.

    还是用计算机进行运算

8e17fb2d4ce805484813dc141d44a44f.png

    这回选择BIN,然后输入1100,之后呢,我们就可以看到DEC是12了,这个就说明了我们的运算是正确的。

b50bb185c8580d1ee2c8a54b75caaf2c.png

    这张图我们可以看出来,二进制位(bit)是最小的内存单位,然后呢换算除了8bit = 1byte,其余的都是以1024进行转换的,这样我们也可以看到,换算单位有B,KB,MB,GB,TB,EB等等。在这里我们只需要字节是最小的存储单元就可以了。

    最后我们看说一下我们的command,简称呢是CMD哈,这个东西很熟悉,今天先不去细讲,我们先学会如何去开启他,首先呢点击快捷键win+R,wwin就是那个小的windows标志,然后在里面输入cmd

aaaac7c184915fbbc610d434dd436618.png

    之后确认,就打开了我们的cmd窗口

750de424f6120a41762f637ac61e74cd.png

    明天呢我们将会学习关于CMD的dos指令,欢迎各位前来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值