# DartMath

### A simple dart Math Library

##Example Usage import 'package:dart_math/algebra.dart'; import 'package:dart_math/dart_math.dart';

main(List arguments) { //Intantiate a Fraction Object Fraction fractions = new Fraction(3.0, 2.0); Fraction fractions1 = new Fraction(5.0, 4.0); Fraction fractions2 = new Fraction(5.0, 2.0); Fraction sumfrac = fractions.fracAdd(fractions1).fracAdd(fractions2);

//get nominator,denominator, quotient,remainder; print( 'Nominator: \${sumfrac.nominator()} Denominator \${sumfrac.denominator()}'); print('This is quotient \${sumfrac.quotient()}'); print('This is remainder \${sumfrac.remainder()}');

// //Intantiate Line Object Line l1 = new Line(y: 1.0, gradient: 2.0, intercept: 3.0); Line l2 = new Line(y: 1.0, gradient: -0.5, intercept: 7.0); Line l3 = new Line(y: 1.0, gradient: 2.0, x: 1.0);

//Intanciate Cordinates Object Cordinates p1 = new Cordinates(x: 1.0, y: 1.0); Cordinates p2 = new Cordinates(x: 2.0, y: 3.0);

print('This is distance \${p1.getdistance(p2)}'); print('This is Slope \${p1.getslope(p2).getGradient()}'); print('This is y intercept \${l3.findYintercept()}');

Cordinates inter; Map<String, double> cord; //get intersection of two lines inter = l1.intersection(l2); print(l1.intersection(l2).toLine(p1)); cord = inter.getcordinates(); print('These Lines intersect at \$cord');