day01---Java基础语法--计算机知识点
来源:互联网 发布:刺客信条4低配优化 编辑:程序博客网 时间:2024/05/22 13:25
1.计算机识别的数据
计算机可识别的数据为二进制数据,二进制数即0和1
数据长度的大小单位
字节(最小单位)byte:8位二进制数据
千字节 K: 1024byte
兆字节 M:1024K
千兆字节 G:1024M
T字节:1024G
2.数据转换
由于在现实中非二进制数据较多,因此需要将非二进制数据转换成二进制,当然也可以相互转换
非二进制数据
1.八进制:0~7的数,数据以0开头
2.十进制:0~9之间的数
3.十六进制:0~9和a~f之间的数,即a代表10,f代表15,数据以0x或0X开头
十进制转非十进制
实际的数除以权数,取余,倒取
如十进制8转成二进制(权数为2)–>1000,其过程如下:
1. 8/2=4–0
2. 4/2=2–0
3. 2/2=1–0
4. –1
非十进制转十进制
每一位的数乘于权数的n次幂,n表示数的位置-1
如100010二进制(权数为2)转成十进制->,其过程如下:
0*2^0+1*2^1+0*2^2+0*2^3+0*2^4+2^5=34
非十进制相互转换
简短式:4 2 1 格式,适用于二进制与八进制相互转换
常用式:8 4 2 1格式,适用于十六进制与二进制相互转换
负数的二进制表示
正数的二进制取反加1
如十进制 -11转成二进制,其过程如下:
1. 0000 1011———11
2. 1111 0100———取反
3. 1———加1
4. 1111 0101——— -11
注意:一个字节表示的数的范围 -128~127
0 0
- day01---Java基础语法--计算机知识点
- day01--Java基础语法--Java语言基础
- day01--Java基础语法-Java分支语句
- java基础语法难点(day01-day05)
- Day01-计算机基础
- Java语法基础-计算机基础
- 计算机二级(Java)基础知识点
- js笔记day01--基础语法
- java基础day01
- Java基础day01
- java基础day01
- Java基础Day01-概述
- JAVA基础day01
- java基础Day01
- Java基础笔记day01
- Day01 Java语言基础
- Java基础day01
- day01 java基础常识
- 算法导论 第十一章:哈希表
- 黑马程序员-OC语言基础:面向对象语法 一
- 基于Halocn的图像拼接--龟兔赛跑
- Jni 简单实战 c调用java静态方法
- C++链表冒泡排序
- day01---Java基础语法--计算机知识点
- myeclipse快捷键使用
- Linux下安装mysql全过程,包括删除。
- 黑马程序员-OC语言基础:面向对象语法 二
- unity 获取某个文件夹下的所有图片
- linux c sscanf函数
- Http协议原理(一)
- java中生成javadoc文档
- 黑马程序员-OC语言基础:面向对象语法 三