Calculadora de arredondamento de números

Arredonde qualquer número para decimais, dezenas, centenas ou milhares com seis métodos de arredondamento.

Arredondado
round(3.14159, 2) = 3.14
Referência rápida: 3,14159 arredondado para cima
Arredondar para Resultado
4 decimais3.1416
3 decimais3.142
2 decimais3.14
1 decimal3.1
Número inteiro3
Dezenas0

Perguntas frequentes

O que é "arredondar para cima" e por que é o padrão?
Arredondar para cima (half-up) é a regra ensinada na escola e usada no cotidiano: quando o dígito seguinte à casa de arredondamento é exatamente 5, arredonda-se para cima. Exemplo: 2,5 → 3; 2,45 → 2,5; 2,45000001 → 2,5. É o padrão em recibos, notas fiscais e trabalhos escolares no Brasil e em Portugal.
O que é arredondamento bancário (para o par)?
O arredondamento bancário (half-even) arredonda o 0,5 para o número par mais próximo: 2,5 → 2, 3,5 → 4, 4,5 → 4. Ao longo de muitos valores, o viés de sempre arredondar para cima se cancela, por isso é o padrão IEEE 754 e adotado em sistemas financeiros (Selic, Euribor) e estatísticas onde o desvio sistemático distorceria totais. O Math.round do JavaScript usa half-up; esta calculadora implementa ambos explicitamente.
Como arredondar para a centena ou milhar mais próximo?
Selecione "100 mais próximo" ou "1.000 mais próximo" no menu de casas — ou clique no botão de atalho. Internamente, o valor é dividido pela magnitude, arredondado e depois multiplicado de volta: 1.234 com centena mais próxima → divide por 100 (12,34) → arredonda (12) → multiplica (1.200). Útil para IBGE, estimativas de orçamento e manchetes.
Diferença entre arredondar, teto, piso e truncar?
Arredondar escolhe o valor mais próximo (para cima por padrão). Piso vai sempre em direção ao infinito negativo: piso(2,9) = 2, piso(−2,1) = −3. Teto vai sempre em direção ao infinito positivo: teto(2,1) = 3, teto(−2,9) = −2. Truncar simplesmente descarta os dígitos em direção a zero: trunc(2,9) = 2, trunc(−2,9) = −2. Para positivos, piso e truncar coincidem; para negativos, diferem.
Por que o Excel não arredonda 1,005 para 1,01?
Porque 1,005 não pode ser representado exatamente em ponto flutuante binário — é armazenado como 1,00499999…. O arredondamento ingênuo vê o 4 e arredonda para baixo. Esta calculadora opera na string de entrada antes de ela se tornar um float, então 1,005 com 2 decimais resulta em 1,01 como esperado. O mesmo problema ocorre em planilhas ou no toFixed(2) do JavaScript e costuma surpreender ao lidar com centavos de BRL.
Como arredondar números negativos?
Com half-up: −2,5 arredonda para −3 (afastando-se do zero). Com half-even (bancário): −2,5 arredonda para −2. Piso de −2,5 é −3 (rumo ao menos infinito); teto é −2 (rumo ao mais infinito); truncar é −2 (rumo a zero). Escolha o método que corresponde à regra do seu projeto ou sistema contábil.
Quantos decimais manter no resultado?
Tantos quantos a entrada menos precisa permitir. Para moedas, siga a convenção local: 2 decimais para BRL (centavos) e EUR (cêntimos); 0 para JPY, KRW, CLP, COP. Nota fiscal no Brasil sempre usa 2 casas para ICMS e outros tributos. Bancos geralmente arredondam a seu favor no centavo.
Todo o arredondamento ocorre no navegador com lógica decimal exata, não em ponto flutuante.

Esta calculadora arredonda números para qualquer casa decimal ou magnitude (dezenas, centenas, milhares). Escolha entre seis métodos: para cima (padrão escolar), bancário (para o par — IEEE 754), para baixo, teto, piso ou truncar.

Como usar: insira o número (ex. 3,14159 ou −2,5), escolha a casa de arredondamento e o método, e o resultado aparece instantaneamente. Clique no valor para copiá-lo.

Exemplos práticos: 3,14159 com 2 decimais → 3,14 (útil para preços em BRL); 2,5 com método bancário → 2 (não 3); 1,005 com 2 decimais → 1,01 (ponto flutuante comum daria 1,00); −2,5 padrão → −3, bancário → −2.

No Brasil, centavos de real exigem 2 casas decimais em notas fiscais e cálculos de ICMS. Em Portugal, o mesmo vale para cêntimos de euro e IVA. O arredondamento bancário é recomendado em sistemas financeiros para evitar acúmulo de viés.