Melhores Jovem Pan

Separador

sexta-feira, fevereiro 28, 2014

Feito a mão - Calcular idade.

Para calcular idade basta subtrair a data de nascimento da data atual, certo?
Não exatamente, primeiro, deve-se dispor a data no formato Inglês (AAAAMMDD), e em seguida montar a operação.
A operação deve ser efetuada não como um operação normal, considerando a data como um número único, mas sim dividindo-a em três números (aaaa mm dd) pois será subtraído o dia do dia o mês o mês e o ano do ano. Exemplo:
Eu nasci em 15/06/1964 e hoje é 01/03/2014, temos:

 2014 03 01 - Hoje 
-1964 06 15 - Data Nascto
-----------

Perceba que o dia final é menor que o dia de nascimento e o mês final é menor que o mês de nascimento, e agora?
Agora vamos emprestar do vizinho.
Porém, não é simplesmente emprestar 1 e pronto.
Como o dia está menor, eu preciso emprestar do mês, mas não vou emprestar 1 dia do mês e sim 30 dias (um mês), pois quando se empresta do "vizinho" temos que subtrair dele o valor emprestado.
Se eu emprestar apenas 1 do mês vou subtrair 1 dele, e nesse caso não sera compatível, pois emprestarei um dia e subtrairei um mês, por isso eu empresto 30 dias, que equivale um mês e subtraio 1 do mês. O mesmo vale para emprestar do ano para o mês.
Então vamos lá.
Era 1 dia, somo a este os 30 que emprestei do mês tornando o valor do dia atual igual a 31, e subtraio 1 do mês, o que o deixa com valor igual a 2, ficando assim:
            
  2014 02 31
 -1964 06 15
 -----------

Procedendo da mesma forma, empresto 12 meses do ano (um ano) e somo ao mês e subtraio 1 do ano.
Efetuemos então o calculo, subtraindo o dia do dia, o mês do mês e o ano do ano.
  2013 14 31
 -1964 06 15
 -----------
  0049 08 16

Minha idade hoje (01/03/2014) é de 49 anos, 08 meses e 16 dias.

Nenhum comentário:

MARTE: POR DENTRO DA SPACEX.

In Elon Musk we trust. É por esse tipo de coisa que eu gostaria de ser eterno. Quando li sobre a chegada dos europeus nas Américas eu ten...