导航:首页 > 数据处理 > 8和基本数据类型是什么

8和基本数据类型是什么

发布时间:2024-12-18 03:48:36

Ⅰ 基本数据类型是什么

八种基本数据类型为:

先说理论,八种基本数据类型:byte、short、int、long、float、double、boolean、char。

注意:

1、byte

8位、有符号的以二进制补码表示的整数

min : -128(-2^7)

max: 127(2^7-1)

default: 0

对应包装类:Byte

2、short

16位、有符号的以二进制补码表示的整数

min : -32768(-2^15)

max: 32767(2^15 - 1)

default: 0

对应包装类:Short

3、int

32位、有符号的以二进制补码表示的整数

min : -2,147,483,648(-2^31)

max: 2,147,483,647(2^31 - 1)

default: 0

对应包装类:Integer

4、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

5、float

单精度、32位、符合IEEE 754标准的浮点数

float 在储存大型浮点数组的时候可节省内存空间

浮点数不能用来表示精确的值,如货币

default: 0.0f

对应的包装类:Float

6、double

双精度、64位、符合IEEE 754标准的浮点数

浮点数的默认类型为double类型

double类型同样不能表示精确的值,如货币

default: 0.0d

对应的包装类:Double

7、char

char类型是一个单一的 16 位 Unicode 字符

最小值是 u0000(即为0)

最大值是 uffff(即为65,535)

char 数据类型可以储存任何字符

对应的包装类:Character

8、boolean

boolean数据类型表示一位的信息

只有两个取值:true 和 false

这种类型只作为一种标志来记录 true/false 情况

对应的包装类:Boolean

Ⅱ 基本数据类型有哪些呢

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

int、double、short、char、unsigned int等标识符都是类型名,C++中的类型名可以由用户定义,这将会在后面进一步学习。

表中“所占字节数”表示存储器分配给对应类型的空间大小,“取值范围”对该类型数据的取值范围进行了规定,如:short类型,其数据值只能是在-32768~32767范围中,若在运算过程中超出了对应数据类型的数值范围,会造成数据的溢出(overflow)错误。

请注意。

数据的溢出在编译和运行时并不报错,经常会让编程者不知道在哪儿发生错误。编程者需要特别细心和认真对待数据类型。

表中3.40E+38为科学计数法表示形式,为3.40x1038。

类型的所占字节数可以用sizeof函数来测试,比如sizeof(long long)=8。

Ⅲ 八大基本数据类型

作为一个菜鸟程序员,我来说说我最近的学习心得:

最近又学习了八大基本数据类型,因为当初也只是会用int,String类型来定义变量,所以其它的都不是很熟悉,而且学完之后发现String竟然不是八大基本数据类型中的其中一个。在此我来介绍一下八大基本数据类型,不过在说八大类型之前我先说说变量吧:

变量:变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。

八大基本数据类型介绍:

byte:

byte 数据类型是8位、有符号的,以二进制补码表示的整数,最大存储数据量是255,存放的数据范围是-128~127之间

byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;

用byte声明变量并赋值:byte a = 100

short:

short 数据类型是 16 位、有符号的以二进制补码表示的整数 , 最大数据存储量是65536,数据范围是-32768~32767之间。

Short 数据类型也可以像 byte 那样节省空间。一个short变量是int型变量所占空间的二分之一;

用short声明变量并赋值:short a = 1000

int:

int 数据类型是32位、有符号的以二进制补码表示的整数,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1

一般的整型变量默认为 int

用int声明变量并赋值:int a = 100000

long:

long 数据类型是 64 位、有符号的以二进制补码表示的整数,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。

这种类型主要使用在需要比较大整数的系统上;

用long声明变量并赋值:long a = 1000000L

float:

float 数据类型是单精度、32位、符合IEEE 754标准的浮点数;数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。

float 在储存大型浮点数组的时候可节省内存空间,浮点数不能用来表示精确的值,如货币

用float声明变量并赋值:float a = 250.5f

double:

double 数据类型是双精度、64 位、符合IEEE 754标准的浮点数,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。

浮点数的默认类型为double类型,double类型同样不能表示精确的值,如货币;

用double声明变量并赋值:double a = 250

boolean:

boolean数据类型表示一位的信息,只有true和false两个取值

这种类型只作为一种标志来记录 true/false 情况;

用boolean声明变量并赋值:boolean a =true

char:

char类型是一个单一的 16 位 Unicode 字符,用单引号赋值;

char 数据类型可以储存任何字符;

用char声明变量并赋值:char a = 'a'

链接:https://www.jianshu.com/p/248570266afe

来源:

阅读全文

与8和基本数据类型是什么相关的资料

热点内容
交易中有哪些脚印 浏览:262
怎么开地区产品总代理 浏览:921
惠州品质葡萄酒代理多少钱 浏览:836
魔戒世界怎么交易 浏览:933
外汇交易策略如何调整 浏览:738
ewt是什么程序 浏览:488
如何设置表单处理程序 浏览:225
百度现在还有什么技术 浏览:787
女人说你多久没回信息了 浏览:233
二手数据有哪些例子 浏览:969
企业初始建账需要什么数据 浏览:47
茅台县级代理商需要多少钱 浏览:670
孕十六周胎儿大小数据是多少 浏览:95
基金交易模式怎么收费 浏览:456
斩魔问道手游怎么代理 浏览:261
广数980程序开关在哪里 浏览:419
如何回调一样的交易 浏览:435
移动宽带怎么设置代理 浏览:861
设计院的技术中心是做什么的 浏览:510
linux下如何运行c程序 浏览:801