ForHosting KIT · Conversores de unidades

Arredondamento de números

3,14159 com duas casas decimais fica 3,14, e uma metade exata sempre se afasta do zero: 2,5 vira 3 e -2,5 vira -3. Arredonde em casas decimais ou em dezenas, centenas e milhares para tabelas e relatórios. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Número a arredondar
3,14159
Casas decimais
2
Você obtém
Arredondado
3,14
Modo de cálculo
decimal

Uma ferramenta de arredondamento de números transforma uma medição, preço ou estatística bruta em um valor mais limpo na escala que você escolher. Você pode manter duas casas decimais para exibição tipo moeda, eliminar frações por completo para contagens inteiras, ou ajustar uma cifra à dezena, centena ou milhar mais próximos quando tabelas e painéis só precisam de precisão de ordem de grandeza. Aplica uma regra determinística half-away-from-zero para que casos de metade positivos e negativos se afastem de zero de forma previsível, e devolve o valor original limpo, o resultado arredondado, o modo ativo, os places usados no modo decimal e o tamanho do passo para modos de escala. Texto não numérico, strings vazias, NaN e Infinity são rejeitados com erro de validação claro.

Como funciona o algoritmo de arredondamento

Comece com um número real finito e decida a escala. No modo decimal places vai de zero a quinze: places zero produz o inteiro mais próximo, places dois é o clássico tipo moeda. O solver multiplica por dez elevado a places, aplica half-away-from-zero e divide de volta.

Quando a parte descartada é exatamente metade, o absoluto cresce: 2.5 com places zero vira 3, e −2.5 vira −3.

Onde o arredondamento aparece no trabalho real

Finanças arredondam preços e impostos a duas casas. Painéis ajustam contagens à dezena, centena ou milhar. Salas de aula precisam de um oráculo confiável para metades e negativos.

Engenheiros normalizam sensores CSV a places fixo. Conversão decimal-para-porcentagem, frações, formatação por locale ou notação científica são intenções distintas.

Totais de moeda e linhas de fatura

Arredonde preços e impostos a duas casas com half-away-from-zero documentado antes de exibir ou liquidar.

Eixos de painel e cartões de resumo

Ajuste contagens grandes à dezena, centena ou milhar para gráficos e KPI legíveis sem falsa precisão.

Lição de casa e limpeza em massa de dados

Normalize chaves de lição e colunas CSV a places fixo para que avaliadores e pipelines compartilhem uma verdade de referência.

Que regra de arredondamento esta ferramenta usa?

Half away from zero: se a parte descartada é exatamente metade, o absoluto aumenta. Assim 2.5 com places 0 vira 3, e −2.5 vira −3.

O que acontece com entrada não numérica?

Texto solto, strings vazias, NaN e Infinity são rejeitados e não cobrados.

Qual é o intervalo de places?

Inteiro de 0 a 15 inclusive. Padrão 0 (inteiro mais próximo) quando nearest é decimal ou omitido.

Quanto custa?

A ferramenta do navegador é grátis e local.

Como arredondar para a centena mais próxima?

Escolha a opção de centenas: o número é dividido por cem, arredondado e multiplicado de volta, então mil duzentos e trinta e quatro fica mil e duzentos. Funciona igual com dezenas e milhares.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/fmt/rounding

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/fmt/rounding \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":3.14159}'
{
  "value": 3.14159
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fmt.rounding",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Esta capacidade aceita um número finito, uma contagem opcional de places de zero a quinze, e um modo nearest opcional para decimal, ten, hundred ou thousand.

Como funciona o algoritmo de arredondamento

Com nearest ten/hundred/thousand, places é ignorado e 1234 nearest hundred vira 1200. Entradas idênticas produzem JSON idêntico. Valor ausente, texto solto, NaN e Infinity falham com invalid_input e não são cobrados.

O que você envia e o que recebe de volta

Envie um número finito em value (alias n, number, input, x, num). Opcionalmente places (0–15, padrão 0) e nearest como decimal, ten, hundred ou thousand. No sucesso: value limpo, rounded, mode, places ou null, step ou null, method sempre half_away_from_zero. Checagens: 3.14159 places 2 → 3.14; 1234 nearest hundred → 1200; −2.5 places 0 → −3. Preço API bem-sucedida: US$ 0,002 por item; falhas usam invalid_input e não consomem saldo.

Onde o arredondamento aparece no trabalho real

Preço API: US$ 0,002 por item bem-sucedido.

Como arredondo para a centena mais próxima?

Envie nearest como hundred (ou alias to/scale/unit). Places é ignorado. Exemplo: value 1234 nearest hundred retorna 1200.

Ver a documentação completa do KIT →