Главная » 2010»Март»5 » УРОК 9. СТАНДАРТНЫЕ АРИФМЕТИЧЕСКИЕ ФУНКЦИИ.
12:34
УРОК 9. СТАНДАРТНЫЕ АРИФМЕТИЧЕСКИЕ ФУНКЦИИ.
УРОК 9.СТАНДАРТНЫЕ
АРИФМЕТИЧЕСКИЕ ФУНКЦИИ.
ВНИМАТЕЛЬНО
РАССМОТРИТЕ ЭТИ ТРИ ТАБЛИЦЫ ВНИЗУ.
ФУНКЦИИ
ПРЕОБРАЗОВАНИЯ:
ФУНКЦИЯ
ФОРМАТ ВОЗВРАЩАИМОГО
ЗНАЧЕНИЯ
ТИП ПАРАМЕТРА
ТИП РЕЗУЛЬТАТА
ROUND (X)
XОКРУГЛЯЕТСЯ ДО БЛИЖАЙШЕГО ЦЕЛОГО
REAL
INTEGER
TRUNC (X)
ДРОБНАЯ
ЧАСТЬХОТСЕКАЕТСЯ
REAL
INTEGER
ТРИГОНОМЕТРИЧЕСКИЕ
ФУНКЦИИ:
ФУНКЦИЯ
ФОРМАТ ВОЗВРАЩАИМОГО
ЗНАЧЕНИЯ
ТИП ПАРАМЕТРА
ТИП РЕЗУЛЬТАТА
ARCTAN (X)
АРКТАНГЕНСХ
REAL/INTEGER
REAL
COS (X)
КОСИНУСХ
REAL/INTEGER
REAL
SIN (X)
СИНУСХ
REAL/INTEGER
REAL
СМЕШАННЫЕ
ФУНКЦИИ:
ФУНКЦИЯ
ФОРМАТ ВОЗВРАЩАИМОГО
ЗНАЧЕНИЯ
ТИП ПАРАМЕТРА
ТИП РЕЗУЛЬТАТА
ABS (X)
АБСОЛЮТНОЕ
ЗНАЧЕНИЕХ
REAL/INTEGER
REAL/INTEGER
EXP (X)
ЭКСПОТЕНЦИАЛЬНАЯ
ФУНКЦИЯ Х
REAL/INTEGER
REAL
LN (X)
НАТУРАЛЬНЫЙ
ЛОГОРИФМХ
REAL/INTEGER
REAL
SQR (X)
ХВ КВАДРАТЕ
REAL/INTEGER
REAL/INTEGER
SQRT (X)
КОРЕНЬ
КВАДРАТНЫЙ ИЗХ
REAL/INTEGER
REAL
ЭТИ
ТРИ ТАБЛИЦЫ ПОКАЗЫВАЮТ СТАНДАРТНЫЕ АРИФМЕТИЧЕСКИЕ ФУНКЦИИ, РАЗДЕЛЁННЫЕ НА ТРИ
ГРУППЫ: ПРЕОБРАЗОВАНИЕ, ТРИГОНОМЕТРИЯ, СМЕШАННЫЕ.
ЛЮБАЯ,
ИЗ ЭТИХ ФУНКЦИЙ, РАБОТАЕТ С ПАРАМЕТРАМИ, ЗАКЛЮЧЁННЫМИ В СКОБКИ. ПАРАМЕТРОМ
ЗДЕСЬ ЯВЛЯЕТСЯ ВЫРАЖЕНИЕ, ОПРЕДЕЛЁННОГО ТИПА. ЧТОБЫ ИСПОЛЬЗОВАТЬ ФУНКЦИЮ,
НЕОБХОДИМО ОПРЕДЕЛИТЬ ТИП ЕЁ ПАРАМЕТРА, А ТАКЖЕ ТИП ВОЗВРАЩАЕМОГО ЭТОЙ ФУНКЦИЕЙ
ЗНАЧЕНИЯ. НАПРИМЕР, ФУНКЦИИ ПРЕОБРАЗОВАНИЯ (ROUND,
TRUNC) ПРИНИМАЮТ ВЕЩЕСТВЕННЫЙ ПАРАМЕТР (REAL),
А ВОЗВРАЩАЮТ РЕЗУЛЬТАТ ЦЕЛОГО ТИПА (INTEGER);
ФУНКЦИИ
ТРИГОНОМЕТРИЧЕСКИЕ ПРИНИМАЮТ ПАРАМЕТРЫ ЦЕЛОГО ИЛИ ВЕЩЕСТВЕННОГО ТИПА, А ВЫДАЮТ
РЕЗУЛЬТАТ В ВИДЕ ВЕЩЕСТВЕННОГО; СМЕШАННЫЕ ФУНКЦИИ РАБОТАЮТ С ПАРАМЕТРАМИ ЦЕЛОГО
ТИПА ИЛИ ВЕЩЕСТВЕННОГО, А ВОЗВРАЩАЮТ ЗНАЧЕНИЯ РАЗЛИЧНЫХ ТИПОВ.
ТИП
ВОЗВРАЩАЕМОГО ЗНАЧЕНИЯ ОЧЕНЬ ВАЖЕН, КОГДА ЗНАЧЕНИЕ ФУНКЦИИ ПРИСВАИВАЕТСЯ
ПЕРЕМЕННОЙ. ВОТ КАК ЭТО ВСЁ БУДЕТ НА КОНКРЕТНОМ ПРИМЕРЕ:
SQR(3)=9
SQR(2.5)=6.25
КАК
ВИДЕТЕ, ТИП ВОЗВРАЩАЕМОГО РЕЗУЛЬТАТА, В ЭТИХ ПРИМЕРАХ ТОТ ЖЕ, ЧТО И ТИП
ПАРАМЕТРА, Т.Е. ТИП ПАРАМЕТРА У НАС С ВАМИ 3 И 2.5 ЯВЛЯЮТСЯ REAL/INTEGER И ТИП
ВЫДАВАЕМОГО РЕЗУЛЬТАТА 9 И 6.25 БУДЕТ REAL/INTEGER.
ТЕПЕРЬ
ТАКОЙ ПРИМЕР:
SQRT(9)=3.00
ТИП
ПАРАМЕТРА ЗДЕСЬ 9, НО ОН МОЖЕТ БЫТЬ И ВЕЩЕСТВЕННЫМ, И ЦЕЛЫМ. А ВОТ РЕЗУЛЬТАТ
3.00 ВСЕГДА ТОЛЬКО БУДЕТ ВЕЩЕСТВЕННЫМ.
ДУМАЮ,
ВЫ БЕЗ ОСОБОГО ТРУДА СМОЖЕТЕ РАЗОБРАТЬСЯ В ТЕМЕ ЭТОГО УРОКА. НУ А МНЕ ОСТАЁТСЯ
С ВАМИ ПОПРОЩАТЬСЯ ДО СЛЕДУЮЩЕГО УРОКА!