Pascal 基本数据类型
一、整型
类型名称 |
数据范围 |
说明 |
1、shortint
|
-128—— 128 |
1字节 |
2、integer |
-32768—— 32767 |
2字节
|
3、longint
|
-2147483648—— 2147483647 |
4字节 |
4、byte
|
0——255 |
1字节 |
5、word
|
0 ——65535 |
2字节 |
6、dword
|
0 —— 2*longint |
4字节 |
7、int64
|
-9223372036854775808~ (<19位) 9223372036854775807 |
不能做循环变量 |
8、qword
|
无符号的int64,最大2^64-1 |
不能做循环变量 |
注意:int64不是有序类型,所以不能作为for循环的循环变量
二、实型
类型名称 |
数据范围 |
说明 |
1、Real
|
-3.4e38—— 3.4e38 |
4个字节,精度:7-8位有效数字 |
2、Double 双精度实数 |
-1.7e308 —— 1.7e308 |
8字节 精度15-16位有效数字 |
3、extended
|
-1.1e4932—— 1.1e4932 |
10字节 精度19-20位有效数字 |
|
|
|
三、字符型
字符型必须用单引号括起来,字母作为字符型时,大小写是不等价的。若干字符型组成字符串。
字符型用char作为标识符。
四、布尔型
一个布尔型数据用来存放逻辑值(布尔值)。布尔型的值只有两个:FALSE和TRUE,并且FALSE的序号是0,TRUE的序号是1。FALSE 和TRUE都是预定义常数表识符,分别表示逻辑假和逻辑真。并且TRUE>FALSE。
boolean是布尔型的表识符。