dart_math 0.0.9+2 copy "dart_math: ^0.0.9+2" to clipboard
dart_math: ^0.0.9+2 copied to clipboard

outdated

A Simple Math Library for Dart

DartMath #

A simple dart Math Library #

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

main(List

//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');

//Startof Algebra Quadratic quadratic = new Quadratic(2.0, -1.0, -1.0); print(quadratic.discriminant()); print(quadratic.roots());

Line l = new Line(gradient: 2.0, intercept: 2.0, x: 3.0); Cordinates c = Cordinates(x: 3.0); print('Get y value given X ${c.findY(l).getcordinates()}');

//point of intersection between circle and Line Circle c1 = new Circle( new Cordinates(x: 2.0, y: -3.0), new Cordinates(x: 2.0, y: 3.0), 2.0); c1.lineIntersection(Line( gradient: -1.0, intercept: -0.5, ));

c1.radius(); }

0
likes
0
pub points
27%
popularity

Publisher

unverified uploader

A Simple Math Library for Dart

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

More

Packages that depend on dart_math