进制间转换
来源:互联网 发布:java转码utf-8转gbk 编辑:程序博客网 时间:2024/06/05 15:44
二进制转换成十进制:
10111 -----> 1*2^0 + 1*2^1 +1*2^2 + 0*2^3 + 1*2^4 =23;
如果是有小数点的
10111.1010 ---------> 1*2^-1 + 0*2^-2 +1*2^-3 +0 *2^-4 =23.75
十六进制转十进制跟二进制转十进制是一样的,只是2换成16;
二进制转十六进制:
10001000 --------------> 88
如果是带有小数点的
10001000.0001001 ---------------> 10001000.0001 0010 ------------->88.12
二进制转成八进制
100100---------------->44
如果是带有小数点的
100100.00101-------->100100.001 010 ------------------> 44.12
=======================================================================================================
十进制转成二进制
10
10--------->10/2 5 0
5---------->5/2 2 1
2----------->2/2 1 0
1------------>1/2 0 1
如果是有小数点的
12.75
12------------->1100
0.75---------->0.75*2 1 0.5
0.5------------>0.5*2 1 0
12.75---------->1100.11
数据在计算机中是以补码的形式存在的
补码:
如果是正数,正数的二进制就是补码
如果是负数,则是绝对值的反码+1;最高位表示正负 0----->正 1------------>负
如:12.75
二进制位11100.11
反码是 10011.00
补码是 10011.01
- 进制间转换
- 进制间转换
- 进制间转换
- 进制间转换
- AS3各颜色进制间转换 颜色转换
- 任意进制间的转换
- 进制间的转换笔记
- 进制间的转换
- 不同进制间的转换
- J2SE进制间互相转换
- 任意进制间的转换
- 进制间的转换
- 进制间的转换
- 进制间的相互转换
- 任意进制间的转换
- python 进制间相互转换
- HDU_ACM-2031 进制间转换
- Java进制间转换
- hive安装过程
- 15/9面试题 被虐的很惨,所以要记录下来!
- cocos2d-x 擦美女啦(cocos2d-x 裁剪,擦出不一样的美女)
- 第一章的知识点总结导图
- http://blog.yadgen.com/
- 进制间转换
- ASP.NET视频教程_ASP.NET软件工程师IT高端培训
- java读取hfile
- Android小知识点
- SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://******.wsdl' : failed to load external entity "
- android使用JSON进行网络数据交换
- mysql将一张表的查询结果存到另一张表中
- 修复 Eclipse 警告:不能读取 AppletViewer 的属性文件
- Java 异常处理学习与理解