参考:软件测试笔试题(一)
WEB测试和App测试、Android和IOS测试区别
APP测试与WEB测试的区别
配置和兼容性软件测试的区别是什么?
App测试中ios和Android的区别
ios和android测试的区别
HTTP与HTTPS的区别
【转载】HTTP和SOAP完全就是两个不同的协议
Android——四大组件、六大布局、五大存储
Android四大组件生命周期
测试人员怎样定位bug原因

题目:
1、进制转换:二进制10011001
进制转换
转换
十进制:12的0次+12^3 +12的4次+1 2的7次=153
十六进制(四位1111二进制为一个数F):(2的0+2的3)|(2的0+2的3)=99
八进制(三位111二进制为一个数7):(2的1)|(2的0+2的1)|(2的0)=231

二进制转十进制
方法:“按权展开求和”
【例】:10001111 1* +1* +1* +1* +1* =143,所以10001111的十进制表示为143。
规律:个位上的数字的次数是0,十位上的数字的次数是1,…,依次递增,而十
分位的数字的次数是-1,百分位上数字的次数是-2,…,依次递减。
注意:不是任何一个十进制小数都能转换成有限位的二进制数。
二进制转八进制
二进制数转换成八进制数:从小数点开始,整数部分向左、小数部分向右,每3位为一组用一位八进制数的数字表示,不足3位的要用“0”补足3位,就得到一个八进制数。
【例】:10001111
010 001 111
2 1 7
所以10001111的八进制表示为(217)8.
二进制转十六进制
二进制数转换成十六进制数:二进制数转换成十六进制数时,只要从小数点位置开始,向左或向右每四位二进制划分一组(不足四位数可补0),然后写出每一组二进制数所对应的十六进制数码即可。
【例】:10001111
1000 1111
8 F
所以10001111的 [2] 十六进制表示为(8F)。
八进制转二进制
八进制转换成二进制数:八进制数通过除2取余法,得到二进制数,每个八进制对应三个二进制,不足时在最左边补充零。
【例】:127
1 2 7
001 010 111
所以127的二进制就是001010111。
十六进制转二进制
十六进制转二进制:十六进制数通过除2取余法,得到二进制数,每个十六进制对应四个二进制,不足时在最左边补充零。
【例】:0x8F
8 F
1000 1111
所以0x8F的二进制是10001111。 [3]

更多相关文章

  1. Android单元测试(一)
  2. Android之Bundle传递数据详解与实例及Bundle与SharedPreferences
  3. 安卓单元测试 - 收藏集 - 掘金
  4. Android系统服务Fuzz测试
  5. 28、compileSdkVersion,minSdkVersion,targetSdkVersion 的区别和
  6. Android(安卓)数字证书详
  7. Android(安卓)自动化测试
  8. Android(安卓)service与线程区别
  9. Android的px、dip、sp的区别

随机推荐

  1. pc进入android手机shell的root权限(su: n
  2. Flutter学习五之网络请求和轮播图的实现
  3. 收藏 Android系统 init 启动过程分析
  4. android回调接口的两种方式
  5. Android(安卓)Handle的使用(转)
  6. Android招财进宝手势密码的实现
  7. Android通信方式(三)------WebService补
  8. Android内存泄漏优化总结
  9. Google 将原生 Android(安卓)的键盘放上
  10. Android(安卓)bluetooth development