进制转化

123十进制转换为二进制

1:就是123除以2,余数1作为二进制的最右端(最低位),目前二进制为XXX1(XXX表示可能出现的值)。
2:商为61,然后用61继续除以2,余数为1,商为30,这个余数作为二进制的倒数最右端第二位,目前二进制数为XXX11。
3:在用商除以2,就这样循环下去,直到最后的商小于2,最后结果为:1111011;
二进制转换为十进制

二进制的最后一位乘以2的0次方(用2^0表示了),倒数第二位乘以2^1,倒数第三位乘以2^2方,。。。。。最后所有数加起来就可以了。(^.^做多了就知道分别是1,2,4,8,16,32.....)
二进制转换为八进制
1:将二进制转换为十进制(比如得到的十进制为123)。
2:用123除以8,余数放在最后,商继续除以8(是不是发现和得到二进制很类似^.^),
3:直到最后的商小于8。132的8进制为:173

 

%c   字符型      %d   整型     %f    浮点型       %     求余  100%3=1

\n    回车               算术运算符  自左向右             赋值运算符  自右向左

%7.2f中的f意味着7位有效数字2位小数
Char 字符变量                %ld  长整型                Sqrt  更号

&& 与   || 或   ! 非

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值