Tutorial - Conversão de Horas
Conteúdo
Introdução
Quando for necessário efetuar cálculos com horas é preciso converter o padrão de horas (sexagesimal) para o centesimal. Não é possível realizar operações matemáticas utilizando a nomenclatura de horas e minutos.Por exemplo:
Um empregado horista tem seu valor estipulado por hora trabalhada de R$ 50,00.
Veja a tabela como ficaria com horas diferenciadas.
Hora Trabalhada | Valor R$
| |
00:30 | 25,00
| |
01:00 | 50,00
| |
01:30 | 75,00
| |
02:00 | 100,00
| |
02:30 | 125,00 |
Se efetuar o cálculo utilizando os minutos, o resultado não corresponderá com a tabela.
- 2,30 x 50,00 = 115,00 (deveria ser 125,00 o empregado saiu perdendo R$ 10,00)
- 2,5 x 50,00 = 125,00 (cálculo correto para 02:30)
O mesmo cálculo deve ser feito ao realizar a média de horas extras de um período. Não é possível somar as horas, deve-se primeiro converter para o formato centesimal. Após a conversão, apura-se a média e então é convertido de volta para sexagesimal.
Por exemplo:
Mês | Hora Extra (Sexagesimal) | Centesimal
|
01 | 05:30 | 5,50
|
02 | 03:00 | 3,00
|
03 | 04:30 | 4,50
|
04 | 08:30 | 8,50
|
05 | 00:30 | 0,50
|
06 | 01:00 | 1,00
|
07 | 01:00 | 1,00
|
08 | 02:00 | 2,00
|
09 | 06:30 | 6,50
|
10 | 02:30 | 2,50
|
11 | 03:00 | 3,00
|
12 | 02:30 | 2,50
|
Total | 39:10 ?? | 40,50 = 40:30 (sexagesimal)
|
Média | 03:26 ???? | 3,38 = 03:23 (sexagesimal) |
Se for somado os valores em horas (sexagesimal), o total ficaria 39:10 que está incorreto. O valor total em horas deverá ser 40:30. O valor apurado da média em horas também está incorreto (39:10 / 12 = 3:26). A divisão deve ser feita utilizando o valor centesimal 40,50 / 12 = 3,38. O resultado então é convertido para o padrão de horas 3,38 = 03:23.
Diferença que prejudica o funcionário
Horas somadas | Horas derivado da soma em centesimal | Horas a menos
|
39:10 | 40:30 | 01:20 |
Neste exemplo foi utilizado horas fracionadas em 30 minutos. Fica mais fácil somar por "dedução" o total de horas.
Considerando outro caso em que o valor de hora trabalhada é R$ 200,00.
Veja a tabela como ficaria com horas diferenciadas.
Hora Trabalhada | Valor R$
| |
00:30 | 100,00
| |
01:00 | 200,00
| |
01:59 | 396,00 |
Se efetuar o cálculo utilizando os minutos, o resultado não corresponderá com a tabela.
- 1,59 x 200,00 = 318,00 (deveria ser 396,00 o empregado saiu perdendo R$ 78,00)
- 1,98 x 200,00 = 396,00 (cálculo correto para 01:59)
Como funciona no sistema Rumo
No aplicativo Rumo o lançamento de eventos em horas é de forma transparente. O usuário pode optar em lançar no formato sexagesimal (horas e minutos = 01:30) ou no formato centesimal (1,50). O próprio Rumo fica responsável em fazer as conversões automaticamente para efetuar os cálculos.Tela do programa
Conversão Sexagesimal para Centesimal
Fórmula: Minutos / 60'
Sexagesimal | 04:30 hs | |
Retire os minutos | 30' | |
Cálculo | 30' / 60' = 0,5 | |
Resultado | 4 hs + 0,5 = 4,5 | |
Logo | 04:30 = 4,50 |
Conversão Centesimal para Sexagesimal
Fórmula: Fração * 60' / 100
Centesimal | 4,50 | |
Retire a fração | 50 | |
Cálculo | 50 * 60' / 100 = 30 | |
Resultado | 4 hs + 30' = 04:30 | |
Logo | 4,50 = 04:30 |
Tabela calculada
Sexagesimal | Centesimal
| |
01' | 0,02
| |
02' | 0,03
| |
03' | 0,05
| |
04' | 0,07
| |
05' | 0,08
| |
06' | 0,10
| |
07' | 0,12
| |
08' | 0,13
| |
09' | 0,15
| |
10' | 0,17
| |
11' | 0,18
| |
12' | 0,20
| |
13' | 0,22
| |
14' | 0,23
| |
15' | 0,25
| |
16' | 0,27
| |
17' | 0,28
| |
18' | 0,30
| |
19' | 0,32
| |
20' | 0,33
| |
21' | 0,35
| |
22' | 0,37
| |
23' | 0,38
| |
24' | 0,40
| |
25' | 0,42
| |
26' | 0,43
| |
27' | 0,45
| |
28' | 0,47
| |
29' | 0,48
| |
30' | 0,50
| |
31' | 0,52
| |
32' | 0,53
| |
33' | 0,55
| |
34' | 0,57
| |
35' | 0,58
| |
36' | 0,60
| |
37' | 0,62
| |
38' | 0,63
| |
39' | 0,65
| |
40' | 0,67
| |
41' | 0,68
| |
42' | 0,70
| |
43' | 0,72
| |
44' | 0,73
| |
45' | 0,75
| |
46' | 0,77
| |
47' | 0,78
| |
48' | 0,80
| |
49' | 0,82
| |
50' | 0,83
| |
51' | 0,85
| |
52' | 0,87
| |
53' | 0,88
| |
54' | 0,90
| |
55' | 0,92
| |
56' | 0,93
| |
57' | 0,95
| |
58' | 0,97
| |
59' | 0,98
| |
60' | 1,00 |