кодесурса

MySQL математические функции, презентация слайдов

script1adsense2code
script1adsense3code

Эта презентация описывает математические функции MySQL с примерами.

расшифровка

MySQL Математические функции

MySQL ABS () функция

MySQL ABS () возвращает абсолютное значение числа.

Синтаксис: ABS (N)

Пример: ВЫБРАТЬ АБС (5);

Выход: 5

Пример: ВЫБРАТЬ АБС (-5);

Выход: 5

MySQL ACOS () функция

MySQL ACOS () возвращает арккосинус числа. Функция возвращает NULL, когда значение числа не находится в диапазоне от -1 до 1.

Синтаксис: ACOS (N)

Пример: ВЫБЕРИТЕ ACOS (1);

Выход: 0

Пример: ВЫБЕРИТЕ ACOS (1.001);

Выход: NULL

MySQL ASIN () функция

MySQL ASIN () возвращает арксинус числа. Функция возвращает NULL, когда значение числа не находится в диапазоне от -1 до 1.

Синтаксис: ASIN (N)

Пример: ВЫБРАТЬ ASIN (4);

Выход: NULL

Здесь в приведенном выше примере значение в аргументе превышает диапазон.

Пример: ВЫБРАТЬ ASIN (.4);

Выход: 0.411516846067488

MySQL ATAN2 () функция

MySQL ATAN2 () возвращает арктангенс двух чисел для точки на декартовой плоскости. Обратной функцией является TAN ().

Синтаксис: ATAN2 (номер1, номер2)

Пример: ВЫБРАТЬ ATAN2 (-3,2);

Выход: -0,982793723247329

MySQL ATAN () функция

MySQL ATAN () возвращает арктангенс числа.

Синтаксис: ATAN (N)

Пример: ВЫБРАТЬ АТАН (4);

Выход: 1.32581766366803

Пример: ВЫБРАТЬ АТАН (- 4);

Выход: -1.32581766366803

MySQL CEIL () функция

MySQL CEIL () возвращает наименьшее целочисленное значение, не меньшее, чем число, указанное в качестве аргумента.

Синтаксис: CEIL (N)

Пример: ВЫБЕРИТЕ CEIL (2.2536);

Выход: 3

Пример: SELECT CEIL (-2.2536);

Выход: -2

MySQL CEILING () функция

MySQL CEILING () возвращает наименьшее целочисленное значение, не меньшее, чем число, указанное в качестве аргумента.

Синтаксис: ПОТОЛОК (N)

Пример: ВЫБЕРИТЕ ПОТОЛОК (2.2536);

Выход: 3

MySQL CONV () функция

★ MySQL CONV () преобразует число из одной системы счисления в другую систему счисления в другую.
★ Когда заданный аргумент равен NULL, возвращаемое значение будет NULL.
★ Минимальная база равна 2, а максимальная база равна 36. Если база для преобразования является отрицательным числом, это число считается числом со знаком. В противном случае он считается неподписанным.

Синтаксис: CONV (num, from_base, to_base)

Пример: SELECT CONV (15,10,2);

Выход: 1111

Вышеуказанное утверждение десятичного числа 15 преобразуется в двоичное число.

Пример :
ВЫБЕРИТЕ CONV («b», 16,10) «Hex.to Dec.», CONV («b», 16,2) AS «Hex.to Binary»;

Выход :

 От шестнадцати до декабря шестнадцатеричный в двоичный
--------------------------
        11 1011

Вышеупомянутое утверждение показывает шестнадцатеричное 'b' преобразованное n десятичное число и двоичное число.

Пример: SELECT CONV (19,10, -16);

Выход :

 CONV (19,10, -16)
---------------
            13

Приведенное выше утверждение преобразует десятичную 19 в шестнадцатеричное. Здесь база равна -16, поэтому она рассматривается как число без знака.

MySQL COS () функция

MySQL COS () возвращает косинус числа, где число дается в радианах.

Синтаксис: COS (N)

Пример: ВЫБЕРИТЕ COS (1);

Выход: 0.54030230586814

MySQL COT () функция

MySQL COT () возвращает котангенс числа.

Синтаксис COT (N)

Пример: ВЫБЕРИТЕ COT (7);

Выход: 1.14751542240514

MySQL CRC32 () функция

★ MySQL CRC32 () возвращает значение проверки циклическим избыточным кодом данной строки в виде 32-разрядного значения без знака.
★ Когда аргумент равен NULL, результат равен NULL.

Синтаксис: CRC32 (выражение)

Пример: SELECT CRC32 ('String');

Выход: 2663297705

MySQL DEGREES () функция

MySQL DEGREES () преобразует значение степени в радианах.

Синтаксис: ГРАДУСЫ (N)

Пример: ВЫБРАТЬ СТЕПЕНИ (1.345);

Выход: 77.0628234450957

Пример: ВЫБРАТЬ СТЕПЕНИ (PI ());

Выход: 180

MySQL DIV () Оператор

Оператор div MySQL используется для целочисленного деления.

Синтаксис: выражение DIV num

Пример: ВЫБРАТЬ 12 DIV 3;

Выход: 4

MySQL DIVISION () Оператор

Оператор деления MySQL используется для целочисленного деления.

Синтаксис: число / число

Пример: ВЫБРАТЬ 12/3;

Выход: 4.0000

MySQL EXP () функция

MySQL EXP () возвращает значение основания натурального логарифма числа e, возведенное в степень числа, указанного в качестве аргумента.

Синтаксис: EXP (N)

Пример: SELECT EXP (1);

Выход: 2.71828182845905

Пример: SELECT EXP (-1);

Выход: 0.367879441171442

MySQL FLOOR () функция

MySQL FLOOR () возвращает наибольшее целочисленное значение, не превышающее указанное число.

Синтаксис: ЭТАЖ (N)

Пример: ВЫБРАТЬ ЭТАЖ (1.72);

Выход: 1

Вышеприведенное утверждение показывает, что возвращаемое значение 1 наименьшее из указанного числа 1.72.

Пример: ВЫБРАТЬ ЭТАЖ (-2,72);

Выход: -3

Вышеприведенное утверждение показывает, что возвращаемое значение -3 является наименьшим из указанного числа -2,72.

MySQL LN () функция

★ MySQL LN () возвращает натуральный логарифм числа, который является базовым логарифмом числа.
★ Возвращаемое значение будет NULL, если значение числа меньше или равно 0.

Синтаксис: LN (N)

Пример: ВЫБЕРИТЕ LN (3);

Выход: 1.09861228866811

Пример: SELECT LN (- 3);

Выход: NULL

MySQL LOG () функция

★ MySQL LOG () возвращает натуральный логарифм числа, который является основанием е логарифма числа.

Синтаксис: LOG (N), LOG (B, N)

★ Возвращаемое значение будет NULL, если N меньше или равно 0.
★ Когда LOG () выполняется с двумя параметрами, он возвращает логарифм N в основание B.
★ Возвращаемое значение будет NULL, если значение N меньше или равно 0 или значение B меньше или равно 1.

Пример: SELECT LOG (3);

Выход: 1.09861228866811

Пример: SELECT LOG (10,1000)

Выход: 3

MySQL LOG2 () функция

MySQL LOG2 () возвращает натуральный логарифм числа к основанию 2

Синтаксис: LOG2 (N)

Пример: SELECT LOG2 (256);

Выход: 8

MySQL LOG10 () функция

MySQL LOG10 () возвращает натуральный логарифм числа в основание 10.

Синтаксис: LOG10 (N)

Пример: SELECT LOG10 (1000);

Выход: 3

MySQL MOD () функция

★ MySQL MOD () возвращает остаток от числа, разделенного на другое число. Эта функция также работает с дробными значениями и возвращает точный остаток.
★ Функция возвращает NULL, когда значение делителя равно 0.

Синтаксис: MOD (N, M), N% M, N MOD M;

Пример: SELECT MOD (17,5);

Выход: 2

Пример: SELECT MOD (17 MOD 5);

Выход: 2

MySQL OCT () функция

MySQL OCT () возвращает восьмеричное значение десятичного числа.

Синтаксис: OCT (Num)

Пример: SELECT OCT ('55');

Выход: 67

MySQL PI () функция

MySQL PI () возвращает значение π (pi)

Синтаксис: PI ()

Пример: ВЫБЕРИТЕ PI ();

Выход: 3.141593

MySQL POW () функция

MySQL POW () возвращает значение числа, возведенное в степень другого числа.

Синтаксис POW (M, N)

Пример: SELECT POW (3, 2);

Выход: 9

Пример: SELECT POW (4, - 2);

Выход: 0.0625

MySQL POWER () функция

MySQL POWER () возвращает значение числа, возведенное в степень другого числа.

Синтаксис: МОЩНОСТЬ (M, N)

Пример: SELECT POWER (3, 2);

Выход: 9

Пример: SELECT POW (4, - 2);

Выход: 0.0625

Функция MySQL RADIANS ()

MySQL RADIANS () преобразует значение числа из градусов в радианы. (пи радианы равны 180 градусам).

Синтаксис RADIANS (M)

Пример: ВЫБРАТЬ РАДИАНЫ (270);

Выход: 4.71238898038469

MySQL RAND () функция

MySQL RAND () возвращает случайное значение с плавающей запятой в диапазоне от 0 до 1. Когда фиксированное целочисленное значение передается в качестве аргумента, значение обрабатывается как начальное значение, и в результате повторяемая последовательность значений столбца будет вернулся.

Синтаксис: RAND (), RAND (M)

Пример: SELECT RAND ();

Выход: 0.228926179212449

NB Значение функции RAND () может время от времени меняться

MySQL ROUND () функция

MySQL ROUND () округляет число до определенного десятичного знака.

Синтаксис: КРУГЛЫЙ (N, [D])

Пример: ВЫБЕРИТЕ КРУГЛЫЙ (4.43);

Выход: 4

Пример: ВЫБРАТЬ КРУГЛЫЙ (- 4,53);

Выход: - 5

Пример: SELECT ROUND (- 4.535,2);

Выход: - 4,54

MySQL SING () функция

MySQL SIGN () возвращает знак определенного числа.
Возвращает 1, если значение аргумента положительное, возвращает -1, если значение аргумента отрицательное, и возвращает 0, если значение аргумента равно 0.

Синтаксис: ЗНАК (X)

Пример: ВЫБРАТЬ ЗНАК (-145), ЗНАК (0), ЗНАК (145);

Выход :

 ЗНАК (-145) ЗНАК (0) ЗНАК (145)
-----------------------------
        -1 0 1

MySQL SIN () функция

MySQL SIN () возвращает синус аргумента. Аргумент приводится в радианах.

Синтаксис: SIN (X)

Пример: ВЫБРАТЬ ГРЕХ (1);

Выход: 0.841470984807897

MySQL SQRT () функция

MySQL SQRT () возвращает квадратный корень неотрицательного числа аргумента.

Синтаксис: SQRT (X)

Пример: SELECT SQRT (25);

Выход: 5

Пример: SELECT SQRT (-25);

Выход: NULL

MySQL TAN () функция

MySQL TAN () возвращает тангенс аргумента. Аргумент приводится в радианах.

Синтаксис: TAN (X)

Пример: SELECT TAN (2.465);

Выход: -0.803041315427368

Функция MySQL TRUNCATE ()

MySQL TRUNCATE () возвращает число после усечения до определенного десятичного знака.

Синтаксис: TRUNCATE (N, D)

Пример: SELECT TRUNCATE (2.465,1);

Выход: 2.4

Пример: SELECT TRUNCATE (142.465, -2);

Выход: 100

MySQL FORMAT () функция

★ MySQL FORMAT () возвращает число N в формате, подобном '#, ###, ###. ##', округленному до количества десятичных знаков, и возвращает результат в виде строки.
★ Если в качестве параметра нет десятичной точки, то по умолчанию десятичное место определяется как 0.

Синтаксис: FORMAT (N, D)

Пример: ВЫБРАТЬ ФОРМАТ (12324.2573,3);

Выход: 12324,257

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code