Formula para calcular la edad en días con fecha de nacimiento
ESTA COMPLICADO PERO ES SENCILLO
PRIMERO LA FORMULA
TOMANDO EN CUENTA QUE UN AÑO NO TIENE EXACTAMENTE 365 DÍAS Y TIENE 365.242189 POR LOS AÑOS BISIESTOS ES UN PROMEDIO ASÍ NO TENDRÁ ERRORES
FORMULA:
((A-a)*(365.242189))+((D-d)+((M-m)*(365.242189/12)))
A = AÑO EN CURSO, a = AÑO DE NACIMIENTO
D = DÍA EN CURSO, d = DÍA DE NACIMIENTO
M = MES EN CURSO, m = MES DE NACIMIENTO
EJEMPLO:
((2011-1985)*(365.242189))+((2-5)+((10-11)*(365.242189/12)))=9462.86006
FECHA DE NACIMIENTO: 5-11-1985
FECHA ACTUAL: 2-10-2011
RESULTADO: 9462.86006
SOLO TOMO LOS NÚMEROS ANTES DEL PUNTO SIN REDONDEAR
MI EDAD EN DÍAS ES 9462
ALGORITMO 1:
1.- INICIO
2.- ASIGNAR FECHA DE NACIMIENTO ( d,m,a ) día, mes, año
3.- ASIGNAR FECHA ACTUAL ( D,M,A ) DÍA, MES, AÑO
4.- RESTA DE “A” AÑO ACTUAL A AÑO DE NACIMIENTO “a” = (A-a).
5.- RESTA DE “M” MES ACTUAL A MES DE NACIMIENTO “m” = (M-m).
6.- RESTA DE “D” DÍA ACTUAL A DÍA DE NACIMIENTO “d” = (D-d).
7.- MULTIPLICAR (A-a)*365.242189
8.- MULTIPLICAMOS (M-m)*(365.242189/12)
9.- SUMAMOS (D-d)+((M-m)*(365.242189/12))
10.- SUMAMOS ((A-a)*(365.242189))+((D-d)+((M-m)*(365.242189/12)))
11.- TOMAR NÚMEROS ANTES DEL PUNTO Y MOSTRAR RESULTADO
12.- FIN
ALGORITMO 2:
1.- INICIO
2.- ASIGNAR FECHA DE NACIMIENTO ( d,m,a ) día, mes, año
3.- ASIGNAR FECHA ACTUAL ( D,M,A ) DÍA, MES, AÑO
4.-CALCULAR RESTA DE AÑOS “RA” = A-a.
5.- CALCULAR RESTA DE MESES “RM” = M-m.
6.- CALCULAR RESTA DE DÍAS “RD” = D-d.
7.- CALCULAR DÍAS DE LOS AÑOS “DA” = RA*365.242189
8.- CALCULAMOS DÍAS DE MESES “DM” = RM*(365.242189/12)
9.- CALCULAMOS SUMA DE DÍAS ”SD” = RD+DM
10.- CALCULAMOS SUMA TOTAL “ST” = DA+SD
11.- TOMAR NÚMEROS ANTES DEL PUNTO Y MOSTRAR RESULTADO
12.- FIN
BUENO SON DOS EJEMPLOS ESPERO ESTÉN BIEN CUALQUIER COMENTARIO BUENO O MALO SE LOS AGRADECERE
ESTA COMPLICADO PERO ES SENCILLO
PRIMERO LA FORMULA
TOMANDO EN CUENTA QUE UN AÑO NO TIENE EXACTAMENTE 365 DÍAS Y TIENE 365.242189 POR LOS AÑOS BISIESTOS ES UN PROMEDIO ASÍ NO TENDRÁ ERRORES
FORMULA:
((A-a)*(365.242189))+((D-d)+((M-m)*(365.242189/12)))
A = AÑO EN CURSO, a = AÑO DE NACIMIENTO
D = DÍA EN CURSO, d = DÍA DE NACIMIENTO
M = MES EN CURSO, m = MES DE NACIMIENTO
EJEMPLO:
((2011-1985)*(365.242189))+((2-5)+((10-11)*(365.242189/12)))=9462.86006
FECHA DE NACIMIENTO: 5-11-1985
FECHA ACTUAL: 2-10-2011
RESULTADO: 9462.86006
SOLO TOMO LOS NÚMEROS ANTES DEL PUNTO SIN REDONDEAR
MI EDAD EN DÍAS ES 9462
ALGORITMO 1:
1.- INICIO
2.- ASIGNAR FECHA DE NACIMIENTO ( d,m,a ) día, mes, año
3.- ASIGNAR FECHA ACTUAL ( D,M,A ) DÍA, MES, AÑO
4.- RESTA DE “A” AÑO ACTUAL A AÑO DE NACIMIENTO “a” = (A-a).
5.- RESTA DE “M” MES ACTUAL A MES DE NACIMIENTO “m” = (M-m).
6.- RESTA DE “D” DÍA ACTUAL A DÍA DE NACIMIENTO “d” = (D-d).
7.- MULTIPLICAR (A-a)*365.242189
8.- MULTIPLICAMOS (M-m)*(365.242189/12)
9.- SUMAMOS (D-d)+((M-m)*(365.242189/12))
10.- SUMAMOS ((A-a)*(365.242189))+((D-d)+((M-m)*(365.242189/12)))
11.- TOMAR NÚMEROS ANTES DEL PUNTO Y MOSTRAR RESULTADO
12.- FIN
ALGORITMO 2:
1.- INICIO
2.- ASIGNAR FECHA DE NACIMIENTO ( d,m,a ) día, mes, año
3.- ASIGNAR FECHA ACTUAL ( D,M,A ) DÍA, MES, AÑO
4.-CALCULAR RESTA DE AÑOS “RA” = A-a.
5.- CALCULAR RESTA DE MESES “RM” = M-m.
6.- CALCULAR RESTA DE DÍAS “RD” = D-d.
7.- CALCULAR DÍAS DE LOS AÑOS “DA” = RA*365.242189
8.- CALCULAMOS DÍAS DE MESES “DM” = RM*(365.242189/12)
9.- CALCULAMOS SUMA DE DÍAS ”SD” = RD+DM
10.- CALCULAMOS SUMA TOTAL “ST” = DA+SD
11.- TOMAR NÚMEROS ANTES DEL PUNTO Y MOSTRAR RESULTADO
12.- FIN
BUENO SON DOS EJEMPLOS ESPERO ESTÉN BIEN CUALQUIER COMENTARIO BUENO O MALO SE LOS AGRADECERE