Fraction - AlexandraCabreraLituma/IWVG.SwC.AlexandraCabrera GitHub Wiki

La clase Fraction maneja fracciones matemáticas con numerador y denominador. Una fracción está formada por dos enteros (int): numerator y denominator. Si se define una fracción sin especificar numerador y denominador, el constructor creará una fracción por defecto con valor de 1 para cada uno.

La clase ofrece los siguientes métodos:

decimal(): devuelve el equivalente decimal de la fracción dividiendo el numerador entre el denominador. getNumerator(): devuelve el numerador de la fracción. getDenominator(): devuelve el denominador de la fracción.

Mejoras

  • isPropia(): método que devuelve true si la fracción es propia (numerador es menor que el denominador).
  • isImpropia(): método que devuelve true si la fracción es propia (numerador es menor que el denominador).
  • invertir(): método para invertir la fracción (numerador pasa a ser denominador y vice versa).