Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Fractions Addition solution in Clear category for Fractions Addition by JimmyCarlos
from fractions import Fraction
def add_fractions(fracts):
# Use the Fraction class to add the fractions.
total = sum(Fraction(*fract) for fract in fracts)
# Test for whole number
if total.denominator == 1: return total.numerator
# Test for less than 1
if total < 1: return "{}/{}".format(total.numerator,total.denominator)
# Else, Return mixed fraction
return "{} and {}/{}".format(total.numerator//total.denominator,
total.numerator % total.denominator,
total.denominator)
Jan. 30, 2019
Comments: