iOS-二进制,十进制,十六进制的相互转换
2016-03-11 11:02
393 查看
二进制化为十进制 1001 1010 = 1*2^7+0*2^6+0*2^5+1*2^4+1*2^3+0*2^2+1*2^1+0*2^0
二进制化为十六进制 0011 1101 1011 = 3db
二进制化为八进制 1010 1100 = 010 101 100 = 254
十进制化为二进制
2^0 = 1,2^1 = 2 ,2^2 = 4,2^3 = 8,2^4 = 16,2^5 = 32,2^6 = 64 ,2^7 = 128,2^8 = 256,2^9 = 512,2^10 = 1024 ;
254 = 128 + 64 + 32 + 16 + 8 +4 +2
= 2^7 + 2^6 + 2^5 + 2^4 + 2^3 +2^2+ 2^1
= 1111 1110
八进制化为二进制 efa9 = 1110 1111 1010 1001
十六进制化为二进制 456 = 100 101 110 = 1 0010 1110
八进制转化为十进制 123 = 1*8^2 + 2*8^1+3*8^0 = 64+16+3 = 83 ;
十进制转化为八进制
8^0 = 1,8^1 = 8,8^2 = 64,8^3 = 512 ;
543 = 512 + 24 + 7 = 1*8^3 + 3*8^1 + 7*8^0 = 1037
十进制转化为十六进制
16^0 = 1,16^1 = 16 ,16^2 = 256,16^3 = 4096 ;
314 = 1*16^2 + 3*16^1 + 10 *16^0 = 13a ;
十六进制转化为十进制 9a = 9 *16^1 +10*16^0 = 144 + 10 = 154 ;
二进制化为十六进制 0011 1101 1011 = 3db
二进制化为八进制 1010 1100 = 010 101 100 = 254
十进制化为二进制
2^0 = 1,2^1 = 2 ,2^2 = 4,2^3 = 8,2^4 = 16,2^5 = 32,2^6 = 64 ,2^7 = 128,2^8 = 256,2^9 = 512,2^10 = 1024 ;
254 = 128 + 64 + 32 + 16 + 8 +4 +2
= 2^7 + 2^6 + 2^5 + 2^4 + 2^3 +2^2+ 2^1
= 1111 1110
八进制化为二进制 efa9 = 1110 1111 1010 1001
十六进制化为二进制 456 = 100 101 110 = 1 0010 1110
八进制转化为十进制 123 = 1*8^2 + 2*8^1+3*8^0 = 64+16+3 = 83 ;
十进制转化为八进制
8^0 = 1,8^1 = 8,8^2 = 64,8^3 = 512 ;
543 = 512 + 24 + 7 = 1*8^3 + 3*8^1 + 7*8^0 = 1037
十进制转化为十六进制
16^0 = 1,16^1 = 16 ,16^2 = 256,16^3 = 4096 ;
314 = 1*16^2 + 3*16^1 + 10 *16^0 = 13a ;
十六进制转化为十进制 9a = 9 *16^1 +10*16^0 = 144 + 10 = 154 ;
相关文章推荐
- iOS-category
- iOS开发-文件管理
- iOS-.h和.m文件
- iOS动画浅汇
- iOS中nil和release的区别
- ios本地添加提醒事件
- ios 下创建,删除文件夹的方法
- IOS 开放中常用到的第三方类和框架
- iOS的集中设计模式
- iOS动画
- ios开发之libcurl库的编译详细教程
- IOS中字符串三种相加方法(转)
- iOS消息推送机制的实现
- iOS实现自定义进度条、拖动条效果
- ios AFNetworking---cookie(session)保持登陆会话状态
- iOS ------------点集中的最小圆--------------
- IOS开发之微博的设计与实现
- IOS开发 代码获取当前APP的版本号
- iOS第三方开源库的吐槽和备忘(转)
- 手机看图软件,安卓,ios浏览编辑DWG