Skip to content

feat: implementación de función area_trapecio y validación unitaria

Objetivo

Extender la librería física-matemática geo-calc añadiendo el cálculo del área para trapecios isósceles y escalenos.

Cambios realizados

  • Lógica Matemática: Se añadió la función area_trapecio en src/geo_calc/areas.py siguiendo la fórmula: A = \frac{(B + b) \cdot h}{2}.
  • Exportación: Se actualizó el archivo __init__.py para permitir el acceso global a la nueva función.
  • Control de Calidad: Se creó una prueba unitaria en tests/test_shapes.py que verifica el resultado exacto (30.0) para dimensiones de 10, 5 y 4.
  • Versión: Preparado para actualizar a v0.2.0.

Verificación

El código sigue las normas de estilo PEP 8 y ha sido validado mediante pytest en el entorno local de desarrollo.

Merge request reports

Loading