Перейти к основному содержимому Перейти к дополнительному содержимому

TRUNCATE;

Усекает заданное входное значение до заданного количества десятичных знаков.

Синтаксис

TRUNCATE(X [, N])

Аргументы

X

Тип: numeric

Числовое значение.

N

Тип: integer

По умолчанию: 0

Количество десятичных знаков для сохранения. Это может быть отрицательным для усечения N цифр слева от десятичной точки.

Если опущено, Πрецизионность по умолчанию равна 0, и X округляется до ближайшего целого числа.

Возвращает

Тип: double

X усечено до PRECISION десятичных знаков.


Примеры

X Точность Выходные данные
2.365 2.0
1.456249 3 1.456
42.01934 2 42.01
1.1 1.0
-1.1 -1
-1.9 -1
0 0.0
0.5 0.0
12.333 -1 10.0
12.333 0 12.0
12.333 1 12.3

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!