El cálculo de años bisiestos mantiene exacto el calendario gregoriano respecto al año solar real.
Evita el desfase estacional, crucial en programación, contabilidad, estadística y gestión de tiempo técnico-operativa.
Calculadora de Años Bisiestos
Tabla completa de años bisiestos comunes (1900 – 2100)
La siguiente tabla muestra una recopilación extensa de años bisiestos históricos y futuros, válida para sistemas gregorianos utilizados internacionalmente:
| Año | ¿Es bisiesto? | Comentario técnico |
|---|---|---|
| 1900 | ❌ No | Múltiplo de 100 pero no de 400 |
| 1904 | ✅ Sí | Múltiplo de 4 |
| 1908 | ✅ Sí | Múltiplo de 4 |
| 1912 | ✅ Sí | Múltiplo de 4 |
| 1916 | ✅ Sí | Múltiplo de 4 |
| 1920 | ✅ Sí | Múltiplo de 4 |
| 1924 | ✅ Sí | Múltiplo de 4 |
| 1928 | ✅ Sí | Múltiplo de 4 |
| 1932 | ✅ Sí | Múltiplo de 4 |
| 1936 | ✅ Sí | Múltiplo de 4 |
| 1940 | ✅ Sí | Múltiplo de 4 |
| 1944 | ✅ Sí | Múltiplo de 4 |
| 1948 | ✅ Sí | Múltiplo de 4 |
| 1952 | ✅ Sí | Múltiplo de 4 |
| 1956 | ✅ Sí | Múltiplo de 4 |
| 1960 | ✅ Sí | Múltiplo de 4 |
| 1964 | ✅ Sí | Múltiplo de 4 |
| 1968 | ✅ Sí | Múltiplo de 4 |
| 1972 | ✅ Sí | Múltiplo de 4 |
| 1976 | ✅ Sí | Múltiplo de 4 |
| 1980 | ✅ Sí | Múltiplo de 4 |
| 1984 | ✅ Sí | Múltiplo de 4 |
| 1988 | ✅ Sí | Múltiplo de 4 |
| 1992 | ✅ Sí | Múltiplo de 4 |
| 1996 | ✅ Sí | Múltiplo de 4 |
| 2000 | ✅ Sí | Múltiplo de 400 |
| 2004 | ✅ Sí | Múltiplo de 4 |
| 2008 | ✅ Sí | Múltiplo de 4 |
| 2012 | ✅ Sí | Múltiplo de 4 |
| 2016 | ✅ Sí | Múltiplo de 4 |
| 2020 | ✅ Sí | Múltiplo de 4 |
| 2024 | ✅ Sí | Múltiplo de 4 |
| 2028 | ✅ Sí | Múltiplo de 4 |
| 2032 | ✅ Sí | Múltiplo de 4 |
| 2036 | ✅ Sí | Múltiplo de 4 |
| 2040 | ✅ Sí | Múltiplo de 4 |
| 2044 | ✅ Sí | Múltiplo de 4 |
| 2048 | ✅ Sí | Múltiplo de 4 |
| 2052 | ✅ Sí | Múltiplo de 4 |
| 2056 | ✅ Sí | Múltiplo de 4 |
| 2060 | ✅ Sí | Múltiplo de 4 |
| 2064 | ✅ Sí | Múltiplo de 4 |
| 2068 | ✅ Sí | Múltiplo de 4 |
| 2072 | ✅ Sí | Múltiplo de 4 |
| 2076 | ✅ Sí | Múltiplo de 4 |
| 2080 | ✅ Sí | Múltiplo de 4 |
| 2084 | ✅ Sí | Múltiplo de 4 |
| 2088 | ✅ Sí | Múltiplo de 4 |
| 2092 | ✅ Sí | Múltiplo de 4 |
| 2096 | ✅ Sí | Múltiplo de 4 |
| 2100 | ❌ No | Múltiplo de 100 pero no de 400 |
Fórmulas para el cálculo de años bisiestos
La lógica detrás del cálculo de los años bisiestos está basada en un conjunto preciso de reglas del calendario gregoriano, vigente desde 1582.
Fórmula principal
Explicación de variables
- A: Año en formato numérico (por ejemplo, 2024, 2100, etc.)
- A mod 4 = 0: El año debe ser divisible entre 4 (verifica si tiene 29 de febrero).
- A mod 100 ≠ 0: Los múltiplos de 100 no son bisiestos a menos que…
- A mod 400 = 0: Si el año es múltiplo de 400, sí es bisiesto (como el año 2000).
Reglas simplificadas
- Si el año no es divisible por 4 → No es bisiesto.
- Si es divisible por 4 pero no por 100 → Sí es bisiesto.
- Si es divisible por 100 pero no por 400 → No es bisiesto.
- Si es divisible por 400 → Sí es bisiesto.
Estas condiciones aseguran una corrección acumulativa frente al año solar (365,2425 días), manteniendo el calendario alineado con las estaciones.
Casos reales de aplicación del cálculo de años bisiestos
Caso 1: Sistema bancario y cálculo de intereses
Contexto: Un banco está programando su sistema de cálculo de intereses compuesto para préstamos anuales y debe considerar si el año tiene 365 o 366 días para el cálculo exacto del interés diario.
Problema: ¿Cómo afecta el año bisiesto a los intereses?
Datos:
- Monto: $100.000
- Tasa anual: 5%
- Año: 2024 (¿es bisiesto?)
- Interés diario: Tasa / días del año
Cálculo:
- Verificamos si 2024 es bisiesto:
- 2024 mod 4 = 0
- 2024 mod 100 ≠ 0 → Es bisiesto
- Interés diario:
3. Interés total para 30 días:
Resultado: El interés en un mes de 30 días durante un año bisiesto será de $409,80.
Caso 2: Desarrollo de software de calendarios
Contexto: Una empresa de tecnología desarrolla un calendario digital y debe implementar un algoritmo que determine si mostrar el 29 de febrero.
Problema: ¿Cómo se codifica el cálculo de años bisiestos?
Pseudocódigo del algoritmo:
def es_bisiesto(año):
if (año % 4 == 0 and año % 100 != 0) or (año % 400 == 0):
return True
else:
return False
Pruebas unitarias:
es_bisiesto(2024)→Truees_bisiesto(2100)→Falsees_bisiesto(2000)→True
Resultado: El sistema solo mostrará el 29 de febrero si el algoritmo devuelve True, garantizando precisión en todas las plataformas (móvil y escritorio).


