Главная » 2013 » Апрель » 21 » Типы данных в Delphi(часть 1)
19:03
Типы данных в Delphi(часть 1)

Целочисленные типы данных:

В переменных целого типа информация представлена в виде чисел, не

имеющих дробной части. Они используются для математических вычисле-

ний и любых других операций, где нужна работа с числами.

Существует несколько видов целых типов данных. Они в основном отлича-

ются только размером отводимой переменным памяти для хранения целых

чисел.

Тип

Диапазон значений

Колличество памяти для хранения данных

Integer

-2147483648 .. 2147483647

4 байта (32 бита)

LongInt

-2147483648 .. 2147483647

4 байта (32 бита)

ShortInt

-128.. 127

1 байт (8 бит)

SmallInt

-32768 .. 32767

2 байта (16 бит)

Cardinal

0 .. 4294967295

4 байта (32 бита)

Int64

-263 .. 262

8 байт (64 бита)

Byte

0 .. 255

1 байт (8 бит)

Word

0 .. 65535

2 байта (16 бит)

LongWord

0 .. 4294967295

4 байта (32 бита)

 

Целочисленным переменным можно присваивать как десятичные числа, так

и шестнадцатеричные. Для этого перед шестнадцатеричным числом нужно

поставить знак доллара — $. Например:

var x: Integer;

begin

x:=12;

x:=$c

end;

Вещественные типы данных

Вещественные или дробные типы данных предназначены для хранения чи-

сел с плавающей точкой. Некоторые считают, что лучше использовать

именно такие типы вместо целочисленных. Это заблуждение. Операции с

плавающей точкой отнимают у процессора больше времени и требуют

больше памяти. Поэтому используйте переменные этого типа только там,

где это действительно необходимо.

Тип

Диапазон значений

Максимальное количество цифр в числе

Размер в байтах

Real

5.0 x 10-324.. 1.7 x10308

15-16

6

Real48

2.9x10-39.. 1.7x1038

11-12

8

Single

1.5x10-45...3.4x1038

7-8

4

Double

5.0x10-324…3.4x10308

15-16

8

Extended

3.6x10-4951…1.1x104932

19-20

10

Comp

-2-63+1…263

19-20

8

Currency

-922337203685477.5808 ..

922337203685477.5807

19-20

8

 

Очень важно помнить, что вещественные числа не равны целым. Например,

вещественное число 3.0 не будет равно целому числу 3. Для того чтобы

сравнить оба этих числа, нужно округлить вещественное число.

Просмотров: 1555 | Добавил: AirKas | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
  
     

Вход на сайт

     
     

Информация:

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Статистика