Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Fortran для персонального компьютера

..pdf
Скачиваний:
22
Добавлен:
15.11.2022
Размер:
12.5 Mб
Скачать

 

Имя.

Описание

Тип

Тип I

 

пара­

функ

 

 

 

метра

ции

" “

DSINIHdbl)

Гипер­

dbl

dbl

 

 

болический

 

 

 

 

синус

 

 

 

DSQR (< эЬ

Квадрат­

dbl

dbl

 

 

ный корень

dbl

dbl

1

DTAN (dbl)

Тангенс

 

DTAN Hdbl)

Гипер­

dbl

dbl

 

 

болический

 

 

 

EOF(int)

'тангенс

ini

log

 

Конец

 

 

файла

 

 

 

EPSILON (gen)

Наимень­

real

real

 

 

ший ин­

 

 

 

 

кремент,

 

 

 

 

больший 1

 

 

 

EXP(gcn)

Экспонен­

real,

<**>

 

 

та

emp

 

 

FLOAT (ini)

Преобразо­

ini

real4

 

 

вание

 

 

 

 

типов

 

 

 

 

данных

int,

 

 

HFIX(gen)

Преобразо­

int2

 

 

вание

real,

 

 

 

типов

emp

 

 

 

данных

 

 

 

HUGE (gen)

Наиболь­

int,

<**)

 

 

шее

real

 

 

 

положи­

 

 

 

 

тельное

 

 

 

 

число

int

 

 

IABS(int)

Абсолют­

int

 

 

ное

 

 

 

 

значение

int

 

 

IAND(mtAJntB)

Логичес­

<**)

 

 

кое

 

 

 

 

произве­

 

 

 

IBCHNG(intA,iTitB)

дение

int

 

 

Изме­

<**)

 

 

нение

 

 

 

!BCLR(intA,intB)

разряда

int

 

 

Чистка

<*•)

 

 

разряда

 

 

Имя

Описание

Тип

Тип

пара­

функ

IBSET(intA,intB)

 

метра

ции

Установка

int

<**>“

ICHAR(char)

разряда

 

 

Преобразо­

char

int

 

вание

 

 

 

типов

 

 

!DIM(intA,intB)

данных.

 

 

По­

int

int

 

ложитель­

 

 

 

ная

 

 

IDINT(dbl)

разность

 

 

Преобразо­

dbl

int

 

вание

 

 

 

типов

 

 

 

данных

 

 

IDNINT(dbl)

Округ­

dbl

int

IEOR(intA,intB)

ление

 

 

Исключа­

int

<**)

 

ющее ИЛИ

 

 

IFIX(real4)

Преобразо­

real4

int

 

вание

 

 

 

типов дан­

 

 

 

ных

 

 

IMACWcmp)

Мнимая

emp

real(*)

 

часть

 

 

 

числа типа

 

 

 

стр

char,

 

INDEX(charA,charB [,log ])

Поиск под­

int 1

 

строки

log

/

 

charB в

 

 

строке

 

 

 

charА

int,

int

INT(gen)

Преобразо­

 

вание

real,

 

 

типов

emp

 

 

данных

int,

inti

INTI (gen)

Преобразо­

 

вание

real,

 

 

типов

emp

 

 

данных

int,

int2

INT2(gen)

Преобразо­

 

вание

real,

 

 

типов

emp

 

 

данных

 

 

Имя

Описание

Тип

Тип

пара­

функ

INT4(gen)

Преобразо­

метра

Дни

int,

int4 I

 

вание

real,

 

 

типов

ernp

 

 

данных

int.

INTE­

INТС (gen)

Преобразо­

 

вание

real,

GER [C ]

 

типов

emp

 

 

данных

ini

 

IOR (inlA,intB)

Включаю­

(**)

ISHA(intA,intB)

щее ИЛИ

int

 

Арифме­

<**>

 

тический

 

 

 

сдвиг

int

 

ISHC(intA,intB)

Цикли­

 

 

ческий

 

 

ISHFT (intA,inlB)

сдвиг

int

 

Логичес­

<**)

 

кий

 

 

 

сдвиг

int

 

ISHL(intA,intB)

Логичес­

(•*>

 

кий

 

 

 

сдвиг

 

int

ISIGN(intA,intB)

Передача

int

JFIX(gen)

знака

int.

int4

Преобразо­

 

вание

real,

 

 

типов

emp

 

LEN (char)

данных

char

 

Длина

int

 

строки

char

 

LEN_TRIM(char)

Длина

int

 

строки без

 

 

 

"хвосто­

 

 

 

вых"

 

 

 

пробелов

char

 

LCE(charA,charB)

charA >=

log

 

charB

char

 

LGT (charA,charB)

charA>

log

 

charB

char

log

LLE(charA,charB)

charA<=

 

charB

char

log

LLT(charA,charB)

charA<

 

charB

 

-

 

 

Описание

Тип

Тип

 

 

пара­

функ

 

 

 

метра

ции

 

NEAREST (real,director)

Ближай­

real

real

 

 

шее зна­

 

 

 

 

чение в

 

 

 

 

направ­

 

 

 

 

лении

 

 

 

 

знака

 

 

 

 

<director>

 

ini

 

NINT(real)

Округ­

real

 

 

ление

 

 

 

NOT(intA)

Логичес­

int

<**)

 

 

кое допол­

 

 

 

 

нение

real

real

 

PRECISION (gen)

Число зна­

 

 

чащих

 

 

 

 

цифр для

 

 

 

 

4 типов

 

 

 

 

данных

int,

real4

I

REAL(gen)

Преобразо­

 

 

вание

real,

 

 

 

типов

emp

 

 

 

данных

 

 

 

SCAN(charA,charB[,log |)

Позиция

char,

int

 

 

символа из

log

 

 

 

charB в

 

 

 

 

charA

 

 

 

SIGN(genA,genB)

Передача

int,

(**)

 

 

знака

real

 

 

SIN (gen)

Синус

real,

(**)

 

 

 

emp

 

 

SINH(real)

Гипер­

real

(**)

 

 

болический

 

 

 

 

синус

 

 

1

I

 

SNCL(dbl)

Преобразо­

dbl

real 4

 

 

вание

 

 

 

 

типов

 

 

 

 

данных

 

 

 

SQRT(gcn)

Квадрат­

real,

(**)

 

 

ный

emp

 

 

 

корень

 

__ i

TAN (real)

Тангенс

real

<**>

 

TANH(real)

Гипер­

real

(**>

 

 

болический

 

 

 

 

тангенс

 

 

Имя

Описание

Тип

Тип

пара­

функ

TINY(real)

Возврат

метра

ции

real

real

 

наимень­

 

 

 

шего

 

 

 

положи­

 

 

 

тельного

 

 

 

числа > 0

 

 

 

для типов

 

 

 

данных

 

 

VERIFY(charA,charB [,log ])

Позиция

int,

 

 

первого

 

 

 

символа не

 

 

 

из charB в

 

 

 

charA

 

 

 

char, log

 

 

(*)— Если параметр имеет тип С0МР1.ЕХ*8, то ф у н к ­

ци я имеет тип REAL*4. Если параметр имеет тип

COMPLEX*I6, т о ф у н к ц и я имеет тип DOUBLE PRECISION. (**) — Совпадает с типом параметра.

14 Заказ №2о&

209