数据库中的数据类型有哪几种

介绍

这篇文章给大家分享的是有关数据库中的数据类型有哪几种的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

数据类型有:1,整数类型【字节,短,int,长】;2、浮点数类型【浮动,双】;3,字符类型字符;4、布尔类型布尔。

<强>数据类型有:

<强> 1)四种整数类型(字节,短,int,长):,,

<李>

字节:8位,用于表示最小数据单位,如文件中数据,-128 ~ 127年

<李>

短:16位,很少用,-32768 ~ 32767年

<李>

int: 32位,最常用,2 ^还有~ 2 ^ 31,(21亿)

<李>

长:64位,次常用

注意事项:,,int i=5;//5叫直接量(或字面量),即直接写出的常数。

整数字面量默认都为int类型,所以在定义的长型数据后面加L或L。

小于32位数的变量,都按int结果计算。

强转符比数学运算符优先级高。见常量与变量中的例子。

<强> 2)两种浮点数类型(浮动、双):,

浮动:32位,后缀或F, 1位符号位,8位指数,23位有效尾数。

双:64位,最常用,后缀D或D, 1位符号位,11位指数,52位有效尾

注意事项:

二进制浮点数:1010100010=101010001.0 * 2=10101000.10 * 2 ^ 10(2次方)=1010100.010 * 2 ^ 11(3次方)=?010 * 2 ^ 1010100010(10次方)

尾数:,。1010100010

指数:1010

基数:2

浮点数字面量默认都为两类型,所以在定义的浮点型数据后面加或F;双类型可不写后缀,但在小数计算中一定要写D或X。X,,浮动的精度没长有高,有效位数(尾数)短。

,浮动的范围大于长,指数可以很大。

浮点数是不精确的,不能对浮点数进行精确比较。

<强> 3)一种字符类型(char):,,

字符:16位,是整数类型,用单引号括起来的1个字符(可以是一个中文字符),使用Unicode码代表字符,0 ~ 2 ^ 16:1 (65535)。

注意事项:,,不能为0个字符。

转义字符:\ n,换行,\ r,回车,\ t选项卡字符,\“;双引号,\ \表示一个\

两字符字符中间用“+”连接,内部先把字符转成int类型,再进行加法运算,char本质就是个数!二进制的,显示的时候,经过”处理”显示为字符。

<强> 4)一种布尔类型(布尔):真正的真,和假假。

<强> 5)类型转换:,,

字符——比;,,自动转换:字节——在短——在int——在长——在浮动,在双

强制转换:①会损失精度,产生误差,小数点以后的数字全部舍弃。②容易超过取值范围。

<强> 6)记忆:

8位:字节(字节型)

16位:短(短整型),char(字符型)

32位:int(整型),浮动(单精度型/浮点型)

64位:长(长整型),双(双精度型)

最后一个:布尔布尔类型

感谢各位的阅读!关于“数据库中的数据类型有哪几种”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

数据库中的数据类型有哪几种