Константа целого типа – это число, которое записывается без десятичной точки.
Переменные целого типа – это величина, которая в качестве своих значений принимает значения целого типа и описывается следующим образом:
Var
A: byte;
b: shortint;
C: integer;
D: word;
| Длина (байт)
| Название типа
| Диапазон значений
|
|
| Byte
| 0-255
|
|
| Shortint
| -128-+127
|
|
| Integer
| -32768-+32767
|
|
| Word
| 0-65535
|
|
| Longint
| -2147483648-+2147483648
|
Операции применимые к данным целого типа
Var A,B,C: integer;
Begin
C:=A+B; {сложение}
C:=A-B; {вычитание}
C:=A*B; {умножение}
C:=A div B; {деление нацело}
C:= A mod B; {нахождение остатка при деление нацело}
End.
Данные вещественного типа
Константы вещественного типа – это числа записанные с десятичной точкой или в показательной форме.
Переменные вещественного типа – это величины, которые в качестве своих значений принимают значения констант вещественного типа.
Данные вещественного типа хранятся в памяти в форме с плавающей запятой: ± m E ± p.
| Длина (байт)
| Кол-во значащих цифр мантиссы
| Диапазон порядка
| Название типа
|
|
| 7..8
1,5·10-45…3,4·1038
| -45 - +38
| Single
|
|
| 11..12
2,9·10-39…1,7·1038
| -39 - +38
| Real
|
|
| 15..16
5·10-324…1,7·10308
| -324 - +308
| Double
|
|
| 19..20
3,4·10--4932…1,1·104932
| -4932 - +4932
| Extended
|
Операции применимые к данным вещественного типа
var
a, b, c: real;
begin
c:=a+b;
c:=a-b;
c:=a*b;
c:=a/b;
end.