Функции округления служат для управления точностью числовых значений. Сегодня мы рассмотрим различные функции округления, их синтаксис и приведем примеры использования.
1. ROUND():
Функция ROUND() округляет число до указанного количества десятичных знаков. Если количество десятичных значений не указано, число будет округлено до целого значения. Пример использования:
SELECT ROUND(5.678, 2); — Вывод: 5.68
2. CEIL():
Функция CEIL() округляет число вверх до ближайшего целого значения. Пример использования:
SELECT CEIL(3.14); — Вывод: 4
3. FLOOR():
Функция FLOOR() округляет число вниз до ближайшего целого значения. Пример использования:
SELECT FLOOR(3.99); — Вывод: 3
4. TRUNCATE():
Функция TRUNCATE() обрезает число до указанного количества десятичных знаков. Пример использования:
SELECT TRUNCATE(6.54321, 3); — Вывод: 6.543
5. CAST() и CONVERT():
Функции CAST() и CONVERT() могут быть использованы для округления числа путем преобразования его в целочисленное или десятичное значение. Прим