![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Краткий обзор математических функций представлен в таблице.
Функция | Синтаксис | Возвращаемое значение |
ABS | ABS (numeric_expression) | вычисляет абсолютное значение числа |
ACOS | ACOS (float_expression) | вычисляет арккосинус |
ASIN | ASIN (float_expression) | вычисляет арксинус |
ATAN | ATAN (float_expression) | вычисляет арктангенс |
ATN2 | ATN2 (float_expression, float_expression) | возвращает угол в радианах между положительным направлением оси X и лучом, проведенным из начала координат в точку (y, x), где x и y — значения двух указанных выражений с плавающей запятой. |
CEILING | CEILING (numeric_expression) | Возвращает наименьшее целое число, которое больше или равно данному числовому выражению. |
COS | COS (float_expression) | вычисляет косинус угла |
COT | COT (float_expression) | возвращает котангенс угла |
DEGREES | DEGREES (numeric_expression) | преобразует значение угла из радиан в градусы |
EXP | EXP (float_expression) | возвращает экспоненту |
FLOOR | FLOOR (numeric_expression) | выполняет округление вниз |
LOG | LOG (float_expression) | вычисляет натуральный логарифм |
LOG10 | LOG10 (float_expression) | вычисляет десятичный логарифм |
PI | PI () | возвращает значение "пи" |
POWER | POWER (float_expression, y) | возводит число в степень |
RADIANS | RADIANS (numeric_expression) | преобразует значение угла из градуса в радианы |
RAND | RAND ([ seed ]) | возвращает случайное число |
ROUND | ROUND (numeric_expression, length [,function ]) | выполняет округление с заданной точностью |
SIGN | SIGN (numeric_expression) | Возвращает положительное (+1), нулевое (0) или отрицательное (-1) значение, обозначающее знак заданного выражения. |
SIN | SIN (float_expression) | вычисляет синус угла |
SQUARE | SQUARE (float_expression) | выполняет возведение числа в квадрат |
SQRT | SQRT (float_expression) | извлекает квадратный корень |
TAN | TAN (float_expression) | возвращает тангенс угла |
Пример применения функции POWER.
DECLARE @value int, @counter int;SET @value = 2;SET @counter = 1; WHILE @counter < 5 BEGIN SELECT POWER(@value, @counter) SET NOCOUNT ON SET @counter = @counter + 1 SET NOCOUNT OFF END; Пример получения различных случайных числа, сформированных функцией RAND. DECLARE @counter smallint;SET @counter = 1;WHILE @counter < 5 BEGIN SELECT RAND() Random_Number SET @counter = @counter + 1 END;GOДата публикования: 2015-09-17; Прочитано: 165 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!