Опубликован: 16.01.2007 | Уровень: для всех | Доступ: платный
Лекция 8:

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

< Лекция 7 || Лекция 8: 123456 || Лекция 9 >

SIGN(число)

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

На рис. 8.25(а), 8.25(б) и 8.25(в) приведены примеры работы с функцией SIGN.

Знак числа

Рис. 8.25(а). Знак числа
Знак числа

Рис. 8.25(б). Знак числа
Знак числа

Рис. 8.25(в). Знак числа

SIN(число)

Эта функция возвращает синус числа в радианах.

На рис. 8.26(а) и 8.26(б) приведены примеры работы с функцией SIN.

Синус числа

Рис. 8.26(а). Синус числа
Синус числа

Рис. 8.26(б). Синус числа

SQRT(число)

Эта функция возвращает квадратный корень числа.

На рис. 8.27(а), 8.27(б) и 8.27(в) приведены примеры работы с функцией SQRT.

Квадратный корень

Рис. 8.27(а). Квадратный корень
Квадратный корень

Рис. 8.27(б). Квадратный корень
Квадратный корень

Рис. 8.27(в). Квадратный корень

TAN(число)

Возвращает тангенс числа.

На рис. 8.28 приведен пример работы с функцией TAN.

Тангенс числа

Рис. 8.28. Тангенс числа

TRUNCATE(число1, число2)

Возвращает число1 с дробной частью, усеченной до число2 десятичных разрядов. Если число2 равно 0, результат не имеет точки и дробной части. Если число2 отрицательное, целая часть числа длиной число2 обнуляется.

На рис. 8.29(а), 8.29(б), 8.29(в), 8.29(г) и 8.29(д) приведены примеры работы с функцией TRUNCATE.

Усечение числа

Рис. 8.29(а). Усечение числа
Усечение числа

Рис. 8.29(б). Усечение числа
Усечение числа

Рис. 8.29(в). Усечение числа
Усечение числа

Рис. 8.29(г). Усечение числа
Усечение числа

Рис. 8.29(д). Усечение числа

Все числа округляются в сторону нуля. Следует отметить, что десятичные числа обычно не хранятся в компьютерах именно в виде чисел, а в виде двоичных значений двойной точности, поэтому иногда результат может вызвать удивление (рис. 8.29(е))

Усечение числа

Рис. 8.29(е). Усечение числа

Это происходит потому, что 10.28 на самом деле сохраняется как 10.27999999999999...

< Лекция 7 || Лекция 8: 123456 || Лекция 9 >
Александра Каева
Александра Каева
Здравствуйте! Студент ВУЗа может пройти проф.переподготовку и получить официальный документ?
Диляра Кенжебай
Диляра Кенжебай
для чего предназначены схемы баз данных?
Анатолий Федоров
Анатолий Федоров
Россия, Москва, Московский государственный университет им. М. В. Ломоносова, 1989
Сергей Пантелеев
Сергей Пантелеев
Россия, Москва