Linux--二进制,十进制,十六进制如何转换,单位换算

进制转换
十进制
数值:0~9
数位:123
位权:百位十位个位
二进制
数值:0~1
数位:10
位权:128-64-32-16-8-4-2-1
十六进制
数值
0~9,A(10),B(11),C(12),D(13),E(14),F(15)
数位
10
位权
十六的倍数
二进制,十进制互转
10和2互转
128 64 32 16 8 4 2 1
1 1 1 1 1 1 1 1
比如:255=1111 1111
1=0000 0001
2=0000 0010
位权加减法
十进制转换成2进制
方法:
1 请将8位2进制,每个位置的位权写出来。
2 通过加减法,在2进制位权中取得相应数字。 不足的位置用0填充。

示例:
129=1000 0001
192=1100 0000
130=1000 0010
67=0100 0011
33=0010 0001

二进制转十进制
示例:
1010 1010=170
1111 1110=?254

单位换算
ASCII
  比特=bit=b=1/0
  字节=byte=B=8个比特
  1KB=1024B
  1MB=1024KB
  1GB=1024MB
  1TB=1024GB

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值