Ir para conteúdo principal Pular para conteúdo complementar

TRUNCATE

Trunca a entrada fornecida para um determinado número de casas decimais.

Sintaxe

TRUNCATE(X [, N])

Argumentos

X

Tipo: numeric

Um valor numérico.

N

Tipo: integer

Padrão: 0

O número de casas decimais a serem mantidas. Pode ser negativo para truncar N dígitos à esquerda do ponto decimal.

Se omitido, a precisão assumirá o valor padrão de 0 e X será arredondado para o número inteiro mais próximo.

Retorna

Tipo: double

X truncado em PRECISION casas decimais.


Exemplos

X Precisão Saída
2.365 2.0
1.456249 3 1.456
42.01934 2 42.01
1.1 1.0
1.1 -1.0
-1.9 -1.0
0 0.0
0.5 0.0
12.333 -1 10.0
12.333 0 12.0
12.333 1 12.3

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!