[java]进制
来源:互联网 发布:bt下载 mac版 编辑:程序博客网 时间:2024/05/21 18:38
1.二进制起源:
--二进制的1和0分别代表是和否
--电脑芯片中有无数个二极管,通过是和否的命令来选择不同的路线
2.二进制在计算机中存在的方式
---考虑到现实生活中有正数,也有负数---二进制在计算机中都以反码的形式存在--有利于管理符号位和数字位
---n位计算机能够表示的数的范围:-2(n-1)---2(n-1)-1 [负的2的n-1次方]
---正数的反码---正数的二进制
---负数的反码---其正数的二进制码取反+1
---来源:
举例4位:
1000----- -7
1001----- -6
1010----- -5
1011----- -4
1100----- -3
1101----- -2
1111----- -1
=====================================================================
0000-----0
0001-----1
0010-----2
0011-----3
0100-----4
0101-----5
0110-----6
0111-----7
3.二进制和十进制的转换
二进制转换成十进制:
110---1*2(2)+1*2(1)+0*2(0)-----------------()---为次方
十进制转换成二进制:
短除---余数从右向左排
14-------1110
找2的最大次方数
4.关于八进制和十六进制
--来源--计算机常用二进制,实际生活中常用十进制---但是大数据二进制显得过长---于是有了八进制和十六进制来方 便思考
--八进制以0开头,十六进制以0x开头
- java 进制
- [java]进制
- java进制
- java进制
- 【Java】进制
- Java进制
- java 逻辑运算符& 进制
- java进制、运算符
- java 文件操作----进制
- Java学习-进制
- java进制+文件
- java基础三 进制
- JAVA 36进制
- java自学-进制
- java学习笔记:进制
- java
- JAVA
- JAVA
- 你若安好,便是晴天。
- c语言小知识点
- 不要再使用Mac自带的坑爹PackageMaker打包了,使用iceberg 让你省心省力,iceberg 打包工具使用说明
- 参数传递时数组引用保护数组退化为指针
- sql语句执行顺序
- [java]进制
- 程序员不是一般的人
- Attachment Framework – An Example
- 鸟坛退役飞行员问答帖
- HDU 1498 50 years, 50 colors(多次进行最小点覆盖运算)
- hash partition 平衡分布数据的测试
- 第六天 C#面相对象以及Winform小结
- 将List<Object[]>按照某字段值分类,对数据重新封装。
- HDU-3074-Multiply game