8种数据类型和位、字节、比特的关系

您所在的位置:网站首页 计算机中表示一个二进制数的最小单位为 8种数据类型和位、字节、比特的关系

8种数据类型和位、字节、比特的关系

2024-07-09 08:42| 来源: 网络整理| 查看: 265

字节、字、位、比特之间的关系是:

位=比特;1字=2字节(Byte); 1Byte=8位;1字=16位。 1Byte=8bit

1、位

位是计算机存储的最小单位,简记为b,也称为比特(bit)计算机中用二进制中的0和1来表示数据,一个0或1就代表一位。位数通常指计算机中一次能处理的数据大小;

2、比特

比特(bit)是由英文BIT音译而来,比特同时也是二进制数字中的位,是信息量的度量单位,为信息量的最小单位;

3、字节

字节,英文Byte,是计算机用于计量存储容量的一种计量单位,通常情况下一字节等于八位,字节同时也在一些计算机编程语言中表示数据类型和语言字符,在现代计算机中,一个字节等于八位;

4、字

字是表示计算机自然数据单位的术语,在某个特定计算机中,字是其用来一次性处理事务的一个固定长度的位(bit)组,在现代计算机中,一个字等于两个字节。

八种基本数据类型:byte、short、int、long、float、double、boolean、char。

概念 java四类八种基本数据类型 第一类:整型 byte short int long 第二类:浮点型 float double 第三类:逻辑型 boolean(它只有两个值可取true false) 第四类:字符型 char 在栈中可以直接分配内存的数据是基本数据类型。 引用数据类型:是数据的引用在栈中,但是他的对象在堆中。

在这里插入图片描述

byte 8位、有符号的以二进制补码表示的整数 min : -128(-2^7) max: 127(2^7-1) default: 0 对应包装类:Byte

short 16位、有符号的以二进制补码表示的整数 min : -32768(-2^15) max: 32767(2^15 - 1) default: 0 对应包装类:Short

int 32位、有符号的以二进制补码表示的整数 min : -2,147,483,648(-2^31) max: 2,147,483,647(2^31 - 1) default: 0 对应包装类:Integer

long 64位、有符号的以二进制补码表示的整数 min : -9,223,372,036,854,775,808(-2^63) max: 9,223,372,036,854,775,807(2^63 -1) default: 0 对应的包装类:Long

float 单精度、32位、符合IEEE 754标准的浮点数 float 在储存大型浮点数组的时候可节省内存空间 浮点数不能用来表示精确的值,如货币 default: 0.0f 对应的包装类:Float

double 双精度、64位、符合IEEE 754标准的浮点数 浮点数的默认类型为double类型 double类型同样不能表示精确的值,如货币 default: 0.0d 对应的包装类:Double

char char类型是一个单一的 16 位 Unicode 字符 最小值是 \u0000(即为0) 最大值是 \uffff(即为65,535) char 数据类型可以储存任何字符 对应的包装类:Character

boolean boolean数据类型表示一位的信息 只有两个取值:true 和 false 这种类型只作为一种标志来记录 true/false 情况 对应的包装类:Boolean



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3