public static Fracao Adicionar(Fracao f1, Fracao f2) { Fracao f = new Fracao() { numerador = f1.numerador * f2.denominador + f2.numerador * f1.denominador, denominador = f1.denominador * f2.denominador }; f.Simplificar(); return f; }
public static Fracao Parse(SqlString s) { String[] tmp = s.ToString().Split('/'); Fracao f = Null; if (!s.IsNull) { f = new Fracao(); f.numerador = Int32.Parse(tmp[0]); f.denominador = Int32.Parse(tmp[1]); f.Simplificar(); } return f; }