Skip to main content

Automatic equation solver -|- Use import eqsolve

Project description

Eqsolve

  • A mathematical Python package by Zakkai Thomas

Old Package (eqsolvcarlover101)

PyPI Downloads Github Downloads Downloads Latest Version License

This is a project that solves mathematic equations for you!

Functions:

  1. Quadratic

    • eqsolve.quadsolve()

      To type a square in python, you need to use a carrot ^ or two astrix **. (Ex. 2x^2 -5x +4)

  2. Slope Intercept

    • eqsolve.slopeint()

      Put in two points, and output an equation in slope-intercept form.

  3. Midpoint

    • eqsolve.midpoint()

      Put in two points and output the midpoint.

  4. Perpendicular Lines

    • eqsolve.perpint()

      Put in the slope of a line, and the intersection point, and get the slope-intercept equation of the perpendicular line.

  5. Similar Shapes Check

    • eqsolve.issim()

      Takes the lengths of the sides of one shape and the corresponding side lengths of the sides of a second shape. If the shapes are similar, it will return the scale factor.

  6. Missing Right Triangle Lengths

    • eqsolve.findright()

      Finds the missing length of a right triangle.

  7. Compounding Intersest

    • eqsolve.intcompound(p,r,n,t)

      Calculates the amount of money present/money owed after a number of years using the provided interest rate and the number of times it is compounded yearly.

  8. Continuously Compounding Interest

    • eqsolve.contcompound(p,r,t)

      Calculates the amount of money present/money owed after a number of years if the interest provided is compounded continuously.

Other Commands:

  1. Command List

    • eqsolve.commands()
  2. Help

    • eqsolve.help()

Version Info:

  • V0 - V1.5.2:

    • To use these older versions, go to Helpful Info down below.
  • V1.6:

    • Added eqsolve.intcompound() and eqsolve.expcompound() functions.
    • Updated all function descriptions so they work with python's default help(function).
    • Updated all functions to move away from input() towards proper function notation.
    • Updated README.md so it reflects current statistics and project version info.

Helpful Info:

Thanks to all for using my work!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eqsolvcarlover101-2.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

eqsolvcarlover101-2.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file eqsolvcarlover101-2.0.tar.gz.

File metadata

  • Download URL: eqsolvcarlover101-2.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for eqsolvcarlover101-2.0.tar.gz
Algorithm Hash digest
SHA256 158e8c052d65a2161982574c30625dc31d76c9fc8aaaea58860a85912177b214
MD5 8d2b12c6ffecc7b4e224a5cafd10e18a
BLAKE2b-256 3d9dd8084982a86d4e42855aa919f557f2c2bec1f6c886c9080e2241d3e5045b

See more details on using hashes here.

File details

Details for the file eqsolvcarlover101-2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for eqsolvcarlover101-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1468b20ba6121d0c030849afd610e6e171bf9877bf8a72eb5fa85110eb7db3c3
MD5 21788c992ec4daeae0ee4366683c33ec
BLAKE2b-256 42a3c6f8f1c7f1ff6b8a68dd62210b470e3a9a7b3d869aef2a96f709118b49ef

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page