Se llama año bisiesto al que tiene 366 días en vez de 365, siendo el mes de febrero de 29 días en lugar de 28. Pero, ¿cuál es el origen de estos años bisiestos? Esta particularidad del calendario se hizo necesaria porque la duración del año astronómico (es el tiempo que tarda la Tierra en dar una vuelta completa al Sol) no es de 365 días exactos, sino de 365 días, 5 horas, 48 minutos y 46 segundos.
Para poder solucionar este problema Julio César aprobó el calendario juliano, considerando años bisiestos. Más tarde, durante el papado de Gregorio XIII, el calendario juliano fue sustituido por el calendario gregoriano, este incluye años bisiestos cada cuatro años, según un ciclo de 400 años.
En la actualidad, se dice que los años es bisiesto son divisibles entre cuatro o también si son divisibles por 400, pero no divisibles entre cien. Por ejemplo, los años 800 y 1600 sí fueron bisiestos, pero 1700 y 1900 no.
A continuación el algoritmo de los años bisiestos realizado en java:
boolean año_bisiesto(int año){
if((año % 400 == 0) || ((año % 4 == 0) && (año % 100 != 0))){
return true;
}else{
return false;
}
}