计算机 进制
image在这个吵得人分不清东南西北的世界里,我们手里所持有的干干净净的初衷,不多了。握好了,别丢了。明天还要赶很远的路。
1.分类
二进制:0,1
八进制:0,1,2,3,4,5,6,7
十进制:0,1,2,3,4,5,6,7,8,9
十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
2.十进制转其他
1.十进制数除2/8/16取余
2.将余数倒叙依次写出,补足满八位
3.二进制转其他
3.1二进制转十进制
个位:2的0次方;
十位:2的1次方;
百位:2的2次方;
...
小数点后第一位:2的-1次方;
小数点后第二位:2的-2次方;
小数点后第三位:2的-3次方;
...
3.2二进制转八进制
1.将二进制的每三位数,转成八进制 的一位数;
2.每三位转化规则如下:
右一:2的0次方;
右二:2的1次方;
右三:2的2次方;
3.将三位之和相加;
4.将所有和 拼接(从左至右);
3.3二进制转十六进制
1.将二进制的每四位数,转成十六进制 的一位数;
2.每三位转化规则如下:
右一:2的0次方;
右二:2的1次方;
右三:2的2次方;
右四:2的3次方;
3.将四位之和相加;
4.将所有和 拼接(从左至右);
4.八进制转其他
4.1八进制转十进制
按位 乘 八的n次方相加;
4.2八进制转二进制
1.将每位依次除2 取余;
2.得出3位余数(不够补齐);
3.将 余数依次拼接(从左至右);
4.3八进制转十六进制
将八进制转成二进制,再转成十六进制;
5.十六进制转其他
5.1十六进制转十进制
按位 乘 十六的n次方相加;
5.2十六进制转二进制
1.将每位依次除2 取余;
2.得出4位余数(不够补齐);
3.将 余数依次拼接(从左至右);
5.3十六进制转八进制
将十六进制转成二进制,再转成八进制;
文章参照:
https://jingyan.baidu.com/article/495ba84109665338b30ede98.html
网友评论