Como calculamos
Todas as calculadoras do Hora Clara compartilham a mesma biblioteca de cálculo. Esta página documenta as regras para qualquer pessoa poder conferir um resultado à mão.
Durações e turnos são minutos inteiros
Toda duração em H:MM é convertida para um número inteiro de minutos antes de qualquer soma ou subtração. Turnos são a diferença entre dois horários de relógio, menos o intervalo — sem ajuste de fuso horário e sem ajuste de horário de verão. Quando a opção "termina no dia seguinte" está marcada, somam-se 24 horas à saída; entrada e saída iguais valem 0:00 sem a opção e 24:00 com ela.
Decimal é fração exata
Valores decimais são lidos como frações exatas (7,30 é exatamente 730/100), nunca como números de ponto flutuante. Por isso não aparecem artefatos como 7,299999…. O arredondamento é aplicado uma única vez, na exibição ou na conversão para minutos: para o valor mais próximo, com metades para longe de zero.
Consequência: o total de uma lista é a soma exata arredondada uma vez, e pode diferir da soma dos valores já arredondados exibidos na lista — a diferença cresce com o número de linhas e com menos casas decimais. A página de horas em decimal avisa isso junto ao total.
Erros bloqueiam o resultado
Linhas vazias são ignoradas, mas qualquer valor preenchido e inválido — como 7:60 — bloqueia o resultado e a exportação até ser corrigido. A alternativa seria "adivinhar" o que a pessoa quis dizer, e um total adivinhado apresentado como certo é pior que nenhum total.
Limites de entrada
- Durações em H:MM: horas até 9.999, minutos de 00 a 59.
- Listas e colagens: até 200 linhas por vez.
- Intervalo de um turno: de 0 até a duração do turno, no máximo 1.440 minutos.
- Valores decimais: até 9.999 horas por valor (zeros à esquerda são ignorados), até 12 casas decimais, no máximo 100 caracteres por valor; exibição com 0 a 4 casas.
O que as calculadoras não fazem
Não calculamos horas extras, adicional noturno, salário, impostos nem qualquer regra trabalhista. Os resultados não são um registro oficial de ponto e não garantem a exatidão de uma folha de pagamento: são aritmética sobre os valores que você informou.
Testes
A biblioteca de cálculo é coberta por testes automáticos que rodam a cada alteração, incluindo os exemplos desta página e casos de borda como durações acima de 24 horas, totais negativos, turnos noturnos e arredondamento cruzando a fronteira da hora.