2、8、16进制,运算符,移位操作 | 您所在的位置:网站首页 › 整数二进制转十六进制 › 2、8、16进制,运算符,移位操作 |
二进制
十进制数制系统包含数字0,1,2,3,4,5,6,7,8,9 计算机存储数据采用二进制 二进制组成:0 1 十进制4 转换 二进制0100 十进制10 转换 二进制1010 二进制1111 转换 十进制 15 十进制0.25 转换 二进制0.01 二进制0.001 转换 十进制 0.125 运算符,与、或、异或 &与,按位与。两个都是1,结果才是1。其余结果取0。 一定十进制转换成二进制数 3&2 3---0011 2---0010 0010----十进制2 |或,按位或。两者有一个1,那么整个结果就是1。 其余结果取0。 3|4 3---0011 4---0100 0111----十进制7 ^异或。两个值不相同取1。 其余结果取0。 3^2 结果是1 移位操作 右移位 注意:必须转换成二进制,然后做移位操作 16>>2 转换二进制1 0000 移位 100 转换十进制 4 相当于16/2的2次方 16>>3 相当于16/2的3次方 163 相当于16*2的3次方 八进制使用的数字 0,1,2,3,4,5,6,7, 二进制进制转换为八进制方式: 对于整数,从低位到高位将二进制数的每三位分为一组,若不够三位时,在高位左面添0,补足三位,然后将每三位二进制数用一位八进制数替换,小数部分从小数点开始,自左向右每三位一组进行转换即可完成. 八进制转换为二进制方式: 只要将每位八进制数用三位二进制数替换 十六进制十六进制 使用的数字 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 二进制进制转换为十六进制方式: 对于整数,从低位到高位将二进制数的每四位分为一组,若不够四位时,在高位左面添0,补足四位,然后将每四位二进制数用一位十六进制数替换,小数部分从小数点开始,自左向右每四位一组进行转换即可完成. 十六进制转换为二进制方式: 只要将每位十六进制数用四位二进制数替换 |
CopyRight 2018-2019 实验室设备网 版权所有 |