MySQL математические функции, презентация слайдов
Эта презентация описывает математические функции 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 программирования