十进制转化
十进制转化如下,仅供参考:
通俗所见十进制:1+9=10,2+18=10;,当然都是大家会的,也是我们人在计算机最直接得可以计算的结果。但计算机其实是只有1和0两个单数。就会涉及到其他的进制转换,常见二进制转换,八进制,十六进制等等。
注意事项:
二进制:01无前缀
在线进制转换计算八进制:0~7以0为前缀
十六进制:0~9ABCDEF以0x为前缀
八进制为0打头,十六进制为0x打头。
进制转换如下:
若十进制转换成二进制,则就用该数除10取余即可;转换成其他进制也是类似的做法。
事例:十进制9转换成二进制
9%2=1,9/2=4;
4%2=0;4/2=2;
2%2=0,2/2=1;
1%2=1,1/2=0;(从下往上看即可)1001就是结果。
可以验算:1x20+0x21+0x22+1x23=9;
若十进制转换成八进制(如上类似)
如十进制96转换成八进制:
96%8=0,96/8=12;
12%8=4,12/8=1;
1%8=1,1/8=0;
结果就是140。
同理验算就是0x80+4x81+1x8^2=96.
若十进制转换成十六进制(如上类似)
如十进制270转换成十六进制
270%16=14,270/16=16;
16%16=0,16/16=1;
1%16=1,1/16=0;
即是1010E
验算的到:14x160+0x161+1x16^2=270.