TRUNCAR
Matemática & Trigonometria
Trunca um número para um inteiro removendo a parte decimal.
Traduções
EnglishTRUNC
FrenchTRONQUE
SpanishTRUNCAR
GermanKÜRZEN
ItalianTRONCA
PortugueseTRUNCAR
DutchGEHEEL
PolishLICZBA.CAŁK
RussianОТБР
TurkishNSAT
CzechUSEKNOUT
HungarianCSONK
SwedishAVKORTA
DanishAFKORT
FinnishKATKAISE
Sintaxe
TRUNCAR(número; [núm_casas_decimais])Argumentos
númO número a truncarnúm_dígitosPrecisão (predefinição 0)(opcional)
Exemplos
=TRUNCAR(8,9)8
Remove a parte decimal
=TRUNCAR(-8,9)-8
Trunca em direção a zero
=TRUNCAR(3,14159;2)3,14
Mantém 2 casas decimais
Dicas e boas práticas
- •Não arredonda, apenas remove as decimais
- •Diferente da INT para números negativos
- •TRUNCAR(-8,9)=-8 mas INT(-8,9)=-9
Erros comuns
- •Confundir TRUNCAR com ARRED - TRUNCAR simplesmente corta a parte decimal sem qualquer lógica de arredondamento, por isso TRUNCAR(4,9) devolve 4, não 5
- •Esquecer que o segundo argumento de TRUNCAR controla as casas decimais mantidas, não apenas o truncamento a número inteiro - TRUNCAR(3,14159;2) devolve 3,14, não 3
- •Usar TRUNCAR num número negativo à espera que arredonde afastando-se de zero como algumas convenções de arredondamento - TRUNCAR corta sempre em direção a zero, por isso TRUNCAR(-4,9) devolve -4, não -5
Funções relacionadas
INTArredonda sempre para baixo em direção a menos infinito, comportando-se de forma idêntica a TRUNCAR para números positivos mas diferente para negativos.ARREDArredonda para o valor mais próximo segundo as regras de arredondamento padrão, em vez de simplesmente cortar dígitos como TRUNCAR.MARREDArredonda para o múltiplo mais próximo de um valor especificado, um tipo diferente de controlo de precisão do que o corte de dígitos de TRUNCAR.Perguntas frequentes
Qual é a diferença entre TRUNCAR e INT?
Para números positivos são idênticas. Para números negativos, TRUNCAR corta em direção a zero enquanto INT arredonda sempre para baixo (mais negativo). TRUNCAR(-4,9) dá -4, INT(-4,9) dá -5.
TRUNCAR arredonda números?
Não, simplesmente remove dígitos além da precisão especificada sem qualquer lógica de arredondamento - TRUNCAR(4,9) devolve 4, não 5.
Como mantenho um número específico de casas decimais com TRUNCAR?
Use o segundo argumento, como TRUNCAR(3,14159;2), que devolve 3,14 cortando tudo depois de duas casas decimais.
Precisa traduzir uma fórmula usando TRUNCAR?
Use nosso tradutor para converter sua fórmula completa
