十进制转换

进制转换(十进制转化成其他进制)

通俗所见十进制:1+9=10,2+18=10;
,当然都是大家会的,也是我们人在计算机最直接得可以计算的结果。但计算机其实是只有1和0
两个单数。就会涉及到其他的进制转换,常见二进制转换,八进制,十六进制等等。

注意事项:
二进制:0 1 无前缀
八进制:0~7 以0为前缀
十六进制:0~9 ABCDEF 以0x为前缀
八进制为0打头,十六进制为0x打头。

进制转换如下:

  1. 若十进制转换成二进制,则就用该数除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;

  2. 若十进制转换成八进制(如上类似)
    如十进制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.

  3. 若十进制转换成十六进制(如上类似)
    如十进制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.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值