Java学习笔记-前言-计算机中的进制与字节

本文介绍了不同进制的概念,如十进制、二进制、八进制和十六进制,并详细阐述了进制转换的方法,包括十进制转二进制和二进制转十进制。此外,还探讨了计算机中的存储单位,明确了位、字节以及它们之间的关系,如1个字节等于8位,并展示了存储单位的扩展,如KB、MB、GB等。

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

1、进制及转换
  • 进制

    进制的概念:逢几进一就叫做几进制
    进制的分类:
        十进制:	  逢十进一		每位的数字0-9
        二进制:	  逢二进一		每位的数字0-1
        八进制:	  逢八进一		每位的数字0-7
        十六进制:  逢十六进一	    每位的数字0-9,10(A/a),11(B/b),12(C/c),13(D/d),14(E/e),15(F/f)   
    
  • 转换

    1.十进制转十进制
        (十进制数字的每一位(从右向做)上隐藏了一个10的多少次方,1位是100次方,2位是101次方...):
    
        十进制数字1234(x^y: x的y次方):       
    		1234 = 4 + 30 + 200 + 1000
                 = 4*10^0 + 3*10^1 + 2*10^2 + 1*10^3
                
    2.二进制转十进制(8421编码):	
    	(二进制数字的每一位(从右向做)上隐藏了一个2的多少次方,1位是20次方,2位是21次方...):
        1101 = 1*2^0 + 0*2^1 + 1*2^2 + 1*2^3
             = 1*1 + 0*2 + 1*4 + 1*8
           = 1 + 0 + 4 + 8
             = 13
          
        1111 = 1*2^0 + 1*2^1 + 1*2^2 + 1*2^3
           = 1*1 + 1*2 + 1*4 + 1*8
             = 1 + 2 + 4 + 8
             = 15
            
      
    3.十进制转二进制: 除以2取余数,倒过来写
        十进制的13转换成二进制:	1101
    	十进制的75转换成二进制:	1001011
    
    十进制转二进制图解:

在这里插入图片描述

2、计算机中的存储单位(2的10次方就是1024)
1.(bit): 计算机中存储一个数字0或者1所占用的空间   简写成b
2.字节(Byte): 8个位占用的空间叫做一个字节  		简写成B
    字节是我们常见的计算机中最小存储单元。
    1B = 8b
    1024B = 1KB
    1024KB = 1MB
    1024MB = 1GB
    1024GB = 1TB
    ....
    
    务必记住:
		1个字节是8
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值