Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
W-10_Fort_68_стр_10г..doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.18 Mб
Скачать

1.1.9.1 Таблицы с примерами записей выражений на Фортране:

Примеры записи арифметических выражений на Фортране Таблица №1

ОПЕРАЦИЯ

СИМВОЛ

ПРИМЕРЫ

Сложение

+

A + B A +2.56 I+J K+1

Перемена знака

-

-A -2.5 -1. -K

вычитание

-

A-B 2.5 – A I-J K-4

Умножение

*

A * B A * 2.32 2 * I I * J

Деление

/

A/B SUM/3.0 I/2 J/K

Возведение в степень

**

X**2 T**1.4 Y**X 2**K

Последовательность выполнения операций Таблица№2

Операция

Уровень старшинства

**

Уровень 1

* и /

Уровень 2

+ и -

Уровень 3

Примеры алгебраических выражений и их записи на Фортране Таблица №3

Алгебраическое выражение

Арифметическое выражение Фортрана

A + B / C

(A + B) / C

A * B / C или A / C * B

A / ( B + C )

A / ( B * C ) или A / B / C

b2 – 4ac

B **2 – 4.0 * A * C

X / (X ** 2 + Y ** 2)

A * (1.0 – R **N ) / ( 1.0 - R)

S * ( S - A) / (( S – B ) * (S – C))

(A + B - C) ** 2 – 3.0 * A * B / (2.0 * C)

;

X**(1 / n.) ; X**(1 / 3.) или х**0.33

Примечание: в выражении нельзя записать рядом две арифметические операции. Например, 2 в степени –3 должно быть записано как 2**(-3), а не 2** -3.

1.1.9.2 Операции отношения

A.GT.B (А больше чем В) > .AND. ^ - «И» объединение ( логич. умножение)

A.LT.B (А меньше чем В) < .NOT. - «НЕ» (логическое отрицание)

A.NE.B (А не равно В)…... .OR . v - «ИЛИ» (логическое сложение)

A.GE.B (А больше или равно В) A.EQ.B (А равно В) ═

A.LE.B (А меньше или равно В)

1.1.9.3 Логические значения

.FALSE. - ложь .EQV. – эквивалентность

TRUE. - истина .NEQV. - неэквивалентность

В Фортране символ " - " ( подчеркивание ) считается буквой.

Примеры записи функций и выражений на Фортране Таблица №4

Математическая запись

Запись на Фортране

sin x

SIN (X)

cos x

COS (X)

tg x

TAN (X)

arccos x

ACOS(X)

arctg x

ATAN(X)

arcctg x

ACTAN(X)

ctg x

COTAN(X)

cth x

CTAN(H)

Sin2 x + cos x2

Sin(x)**2 + cos (x**2)

Продолжение Табл. №4 (Примеры записи и функций выражений) Таблица №5

Имя

Определение

Аргумент

Значение

ABS(X)

Абсолютное значение │х │

Вещест.Целый

Вщест.Целый

ACOS(X)

Знач. в рад. arccos x, -1≤ x ≤+1

Вещественный

Вещественное

ASIN(X)

Знач. в рад. arcxin x, -1≤ x ≤ +1

Вещественный

Вещественное

ATAN(X)

Знач. в рад. arctg x, -1≤ x ≤ +1

Вещественный

Вещественное

COS(X)

cos x, x в радианах

Вещественный

Вещественное

COS(H)

ch x

Вещественный

Вещественное

EXP (X)

ex

Вещественный

Вещественное

INT

Приобразов. к целому значен.

Вещест.Целый

Целое.

ALOG(X)

ln x, x > 0

Вещественный

Вещественное

ALOG10(x)

lg x, x > 0

Вещественный

Вещественное

REAL

Приобразов. к вещест. значен.

Вещест.Целый

Вещественное

SIN(X)

sin x, x в радианах

Вещественный

Вещественное

SIN(H)

sh x

Вещественный

Вещественное

SQRT(X)

√x, x ≥ 0

Вещественный

Вещественное

TAN(X)

tg x, x в радианах

Вещественный

Вещественное

TAN(H)

th x

Вещественный

Вещественное

Специальные символы языка Фортран Таблица №6

СИМВОЛ

НАЗВ. СИМВОЛА

СИМВОЛ

НАЗВ. СИМВОЛА

-

Пробел

:

Двоеточие

*

Звездочка

[ ]

Квадратные скобки

/

Косая черта

+

Плюс

(

скобка открывающ.

-

Минус

)

скобка закрывающ.

=

Равно

.

Точка

'

Апостроф

,

Запятая

$

Денежный знак

_

Подчеркивание

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]