Skip to main content

A math libary for easier use of math formulas

Project description


Logo

FastMath

A Soon To Be The Best Math Library In Python
Explore the docs »

View Example · Report Bug · Request Feature · Send a Pull Request

Table of Contents

Prerequisites

Numpy

Installation

  • pip3 install fastmath

Usage

To add numbers do: add(1, 2)

This is the same as 1 + 2

To subtract do: sub(2, 3)

This is the same as 2 - 3

To multiply do: mul(2, 2)

This is the same as 2 * 2

To divide do:div(4, 2)

This is the same as 4 / 2

To caculate the area of a circle do:

circle_area(5)

This is the same as 5^2 * 3.14

To use the quadratic formula do:

qudratic(6, 17, 12)

This is the same as (-17 (+ or -) sqrt(17^2 - 4 * 6 * 12)) / 2 * 6

To do factorial:

fac(2)

This is the same as !2

To do natural logarithm:

ln(2)

To do square root:

sqrt(4)

This is the same as √4

To do sine:

sin(45)

To do cosine:

cos(45)

To do tangent: tan(45)

To do cotangent: cot(45)

To do cosecant: csc(45)

To do secant:

sec(45)

ToDo

  • Add More Math Formulas

  • Make code faster

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are extremely appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

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

fastmath-0.0.88.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

fastmath-0.0.88-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file fastmath-0.0.88.tar.gz.

File metadata

  • Download URL: fastmath-0.0.88.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.8.12

File hashes

Hashes for fastmath-0.0.88.tar.gz
Algorithm Hash digest
SHA256 fa2cd57e024d6bcda256a580bbddc33bf94cfa1b0bdfe6a86aa8027bc3ae7da9
MD5 1519b457fc385a324f7b195606cdeace
BLAKE2b-256 c9059c9fc7c9319f94bd70965e6974ce8644a211273a301b4028d895490032f2

See more details on using hashes here.

File details

Details for the file fastmath-0.0.88-py3-none-any.whl.

File metadata

  • Download URL: fastmath-0.0.88-py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.8.12

File hashes

Hashes for fastmath-0.0.88-py3-none-any.whl
Algorithm Hash digest
SHA256 43adfddc2b5b65eb50da175286adcfcf0b84582f6a5f3ff3e0e2daa07f722d2e
MD5 a1a9bdf640ba1842e4a674b43c852f2f
BLAKE2b-256 e48d1df39ece6ac4594e0f90dbee2bfbef16f587c0d220346c04a591b9bbe768

See more details on using hashes here.

Supported by

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