Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Климов. Лекции / Алг_яз_Лекция_16.pptx
Скачиваний:
23
Добавлен:
14.05.2015
Размер:
727.06 Кб
Скачать

Действительный тип данных данных

двойной точности

(REAL*8 или DOUBLE PRECISION)

Действительный тип данных двойной точност

Точность больше чем 15 десятичных цифр.

 

ТИПЫ ДАННЫХ.

31

Комплексные типы данных

Комплексная константа состоит из необязательного з

ТИПЫ ДАННЫХ.

32

Логические типы данных

Логический тип данных содержит две логиче

ТИПЫ ДАННЫХ.

33

Символьный тип данных

ТИПЫ ДАННЫХ.

34

Примеры символьных

констант:

'A' ' ''Help!'

'A very long CHARACTER constant ‘ 'O''Brien' ''''

Последний пример - это символьная константа содержащая

один апостроф (одиночную кавычку).

ТИПЫ ДАННЫХ.

35

Символьной переменной может быть присвоена несимвольная величина, если присвоение не включено в выражение.

Допустимо следующее:

REAL R

CHARACTER*5 C

C=R

Но следующее недопустимо:

REAL R

CHARACTER*5 C

C=R +1.0

ТИПЫ ДАННЫХ.

36

Фортран допускает строки исходного текста длиной до 72 позиций.

Короткие строки дополняются пробелами до 72­ой позиции.

37

Когда символьная константа переходит через границу строки, ее величина такова, как если бы часть строки продолжения, начиная с 7-ой позиции, добавить к 72-й позиции начальной строки.

Поэтому следующий текст Фортрана

2 0 0

C H

=

A B C

*

D

E

F

Эквивалентен:

2 0 0 C H = ‘ A B C

60 пробелов

D E F ‘

С 60-ю пробелами между C и D , равными пространству от С в 14-й позиции до 72-й позиции плюс одному пробелу в 7-ой позиции строки продолжения.

ТИПЫ ДАННЫХ.

38

Символьные подстроки

Р

ТИПЫ ДАННЫХ.

39

Подстроки имеют следующий синтаксис:

 

 

переменная ([первый№]:[последний№])

 

или

 

 

массив (индекс1 [,индекс2])([первый№]:[последний№])

где

 

 

переменная — это символьная переменная

 

 

массив (индекс1[,индекс2]) — это элемент символьного

массива

 

 

первый № и последний № — это целые выражения,

определяющие

первый

и

последний символ в подстроке.

 

ТИПЫ ДАННЫХ.

 

40

Как

ТИПЫ ДАННЫХ.

41

Соседние файлы в папке Климов. Лекции