Математические функции в РНР ABS - Возвращает модуль числа. Синтаксис: ABS ($number) Тип параметра $number может быть float или int, а тип возвращаемого.

Презентация:



Advertisements
Похожие презентации
Моделирование в электронных таблицах. Этап 4 можно реализовать с помощью табличного процессора. Конкретно с помощью программы Microsoft Excel.
Advertisements

Стандартные процедуры и функции: Abs (x) – абсолютное значение аргумента x; ArcTan (x) – арктангенс x, выраженный в радианах; Cos (x) – косинус x, x задается.
Алгоритмизация и программирование Программирование. Основные алгоритмы и приемы программирования. (на примере языка программирования Turbo Pascal) Дибиров.
Название функции ОписаниеПример Abs() Модуль числа Abs(-4.5) Sign() Знак числа Sign(-8.5)=-1 Min() Минимум двух чисел Min(x1,x2) Max() Максимум двух чисел.
Число Числа состоят из цифр. Д робная часть от целой отделяется точкой. Перед отрицательными числами ставится знак - (минус). Знак плюс ставить необязательно.
Математические и логические функции Эксел. Sohhatov, Rosendal, Tsarjov, Steklov.
Электронные таблицы Microsoft Excel Функции. Понятие функции Одним из компонентов формулы в MS Excel может являться функция. Функция это подпрограмма,
Вещественный тип данных (Real). Форматы записи вещественных переменных 1.Обычная форма. 0,7 может быть записано как 0.7 или.7 -2,1 может быть записано.
СТАТИЧЕСКИЕ И МАТЕМАТИЧЕСКИЕ ФУНКЦИИ EXCEL.. ФУНКЦИЯ Функция - это готовая формула MS Excel для расчётов, вычислений и анализа данных. Каждая функция.
Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ СОШ 121 г.Екатеринбург.
Лекция 6 ТП MS EXCEL. ТЕХНОЛОГИИ ИСПОЛЬЗОВАНИЯ ФУНКЦИЙ РАБОЧЕГО ЛИСТА План лекции Математические функции ТП MS Excel Функции для выполнения арифметических.
Язык программирования Паскаль 3 часть. Вычисление математических выражений в Pascal ABC.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Функции в языке visual basic. Понятие функции в языке программирования близко к понятию функции в математике. Функция может иметь один или более аргументов,
Числовые выражения В языке Q-basic. Переменные. Переменная - это область данных в памяти, имеющая имя. Переменная - это величина, которая может меняться.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Стандартные арифметические функции и выражения.. Функция Назначение abs(x) Вычисление абсолютного значения величины х. sqr(x) Возведение в квадрат значения.
Выражения и функции в Паскале
ОПРЕАТОРЫ ВЫЧИСЛЕНИЙ. В Паскале используются основные математические действия и функции. В Паскале используются основные математические действия и функции.
1 n Основные понятия n Экран SC n Термины n Команды n Функции.
Транксрипт:

Математические функции в РНР ABS - Возвращает модуль числа. Синтаксис: ABS ($number) Тип параметра $number может быть float или int, а тип возвращаемого значения всегда совпадает с типом этого параметра. <? $x = ABS(-4); // $x=4 $y = ABS(-7.45); // $x=7.45 echo $x; print " "; Echo $y; ?> ПРИМЕР:

Математические функции в РНР ROUND - Округление дробного числа до целого. Синтаксис: ROUND ($val) Округляет $val до ближайшего целого и возвращает результат. ПРИМЕР:

Математические функции в РНР CEIL – Дополнение дробного числа до следующего целого.. Синтаксис: CEIL ( $number) Возвращает ближайшее целое число, не меньше $number.. ПРИМЕР:

Математические функции в РНР FLOOR – Удаление дробной части числа. Синтаксис: FLOOR( $number) Возвращает ближайшее целое число, не меньше $number.. ПРИМЕР:

Математические функции в РНР SRAND – Производит инициализацию генератора случайных чисел. Синтаксис: SRAND (seed) Инициализирует генератор случайных чисел значением seed. GETRANDMAX – Возвращает максимально возможное случайное число. Синтаксис: getrandmax() Эта функция возвращает максимальное значение, которое можно получить при помощи функции генерации случайных чисел rand(). Обычно это 32767

Математические функции в РНР RAND – Производит генерацию случайного числа. Синтаксис: rand([max [, min]]) Инициализирует генератор случайных чисел значением seed. При вызове с необязательными параметрами min и max эта функция генерирует случайное число, лежащее в пределах этих параметров включительно. Если параметры min и max отсутствуют, возвращается число, лежащее в пределах от 0 до RAND_MAX. Для корректной работы данной функции перед ее использованием нужно проинициализировать генератор случайных чисел функцией srand(). ПРИМЕР:

Математические функции в РНР BASE_CONVERT – Конвертация числа из одной системы счисления в другую. Синтаксис: BASE_CONVERT ($number, $frombase, $tobase) Переводит число $number (заданное как строка в системе счисления по основанию $frombase) в систему по основанию $tobase. Параметры $frombase и $tobase могут принимать значения только от 2 до 36 включительно. В строке $number цифры обозначают сами себя, а буква a соответствует 11, b -12, и т.д. до z, которая обозначает 36. Например, следующие команды выведут (8 единичек), потому что это - не что иное, как представление шестнадцатеричного числа FF в двоичной системе счисления:

Математические функции в РНР BINDEC – Производит конвертацию двоичного числа в десятичное. Синтаксис: BINDEC (binary_string) Преобразует двоичное число, заданное в строке binary_string, в десятичное число. Максимальное число, которое еще может быть преобразовано, равно

Математические функции в РНР DECBIN – Производит конвертацию десятичного числа в двоичное. Синтаксис: DECBIN($number) Возвращает строку, представляющую собой двоичное представление целого числа $number. Максимальное число, которое еще может быть преобразовано, равно , которое выглядит как 31 единичка в двоичной системе.

Математические функции в РНР DECBIN – Производит конвертацию десятичного числа в двоичное. Синтаксис: DECBIN($number) Возвращает строку, представляющую собой двоичное представление целого числа $number. Максимальное число, которое еще может быть преобразовано, равно , которое выглядит как 31 единичка в двоичной системе. Существует аналогичные функции для восьмеричной и шестнадцатеричной систем. Называются они так же, только вместо "bin" подставляются соответственно "oct" и "hex". !!!

Математические функции в РНР DEG2RAD – Производит конвертацию градусов в радианы. Синтаксис: Deg2rad (number) Преобразует градусы, заданные в параметре number, в радианы.. RAD2DEG – Производит конвертацию радианов в градусы. Синтаксис: Rad2deg (number) Преобразует градусы, заданные в параметре number, в радианы..

Математические функции в РНР NUMBER_FORMAT – Форматирование числа. Синтаксис: NUMBER_FORMAT($number, $decimals, $dec_point=".", $thousands_sep=","); Эта функция форматирует число с плавающей точкой с разделением его на триады с указанной точностью. Она может быть вызвана с двумя или четырьмя аргументами, но не с тремя! Параметр $decimals задает, сколько цифр после запятой должно быть у числа в выходной строке. Параметр $dec_point представляет собой разделитель целой и дробной частей, а параметр $thousands_sep - разделитель триад в числе (если указать на его месте пустую строку, то триады не отделяются друг от друга).

Математические функции в РНР MIN – Эта функция возвращает наименьшее из чисел, заданных в ее аргументах. Синтаксис: Min($arg1 [$arg2,..., $argn]) Различают два способа вызова этой функции: с одним параметром или с несколькими. Если указан лишь один параметр (первый), то он обязательно должен быть массивом и возвращается минимальный элемент этого массива. В противном случае первый (и остальные) аргументы трактуются как числа с плавающей точкой, они сравниваются, и возвращается наименьшее. Тип возвращаемого значения выбирается так: если хотя бы одно из чисел, переданных на вход, задано в формате с плавающей точкой, то и результат будет с плавающей точкой, в противном случае результат будет целым числом. С помощью этой функции нельзя сравнивать строки - только числа.

Математические функции в РНР MAX – Получение наибольшего аргумента. Синтаксис: MAX ($arg1 [$arg2,..., $argn]) Функция работает аналогично min(), только ищет максимальное значение.

Математические функции в РНР SQRT – Возвращает квадратный корень из аргумента. Синтаксис: Sqrt($arg) Если аргумент отрицателен, то генерируется предупреждение, но работа программы не прекращается! LOG – Возвращает натуральный логарифм аргумента. Синтаксис: Log($arg) В случае недопустимого числа печатает предупреждение, но не завершает программу. LOG10 – Возвращает десятичный логарифм аргумента. Синтаксис: Log10($arg) В случае недопустимого числа печатает предупреждение, но не завершает программу.

Математические функции в РНР EXP - Возвращает e(2, ) в степени $arg. Синтаксис: Exp($arg) POW - Возведение в степень. Синтаксис: Pow($base, $exp) LOG10 – Возвращает десятичный логарифм аргумента. Синтаксис: Log10($arg) В случае недопустимого числа печатает предупреждение, но не завершает программу. Возвращает $base в степени $exp.

SIN Возвращает синус аргумента. Синтаксис: sin($arg) Аргумент задается в радианах: $x = sin(M_PI_2); // $x = 1 COS Возвращает косинус аргумента. Синтаксис: cos($arg) $x = cos(0); // $x = 0 $x = cos(M_PI); // $x = -1 TAN Возвращает тангенс аргумента, заданного в радианах. Синтаксис: tan($arg) $x = tan(M_PI_4); // $x = 1 ASIN Возвращает арксинус. Синтаксис: asin($arg) $x = asin(0); // $x = 0 $x = asin(1); // $x = pi/2 ACOS Возвращает арккосинус аргумента. Синтаксис: acos($arg) $x = acos(0); // $x = pi/2 $x = acos(1); // $x = 0 ATAN Возвращает арктангенс аргумента. Синтаксис: atan($arg) $x = atan(0); // $x = 0 $x = atan(1); // $x = pi/4 ATAN2 Получение арктангенса двух чисел. Синтаксис: atan2($y, $x) Возвращает арктангенс величины $y/$x, но с учетом той четверти, в которой лежит точка ($x,$y). Эта функция возвращает результат в радианах, принадлежащий отрезку от -? до ?. $x = atan2(1,1); // $x = pi/4 $x = atan2(-1,-1); // $x = -3*pi/4 PI Возвращает число пи - 3,14. Синтаксис: pi() Эту функцию обязательно нужно вызывать с парой пустых скобок: $x = pi()*2 // $x = 6, Математические функции в РНР Тригонометрические функции: