Skip to main content

Collections of useful tools in mathematics.

Project description

Extended Math

extmath (formerly mathapi) aims to provide a lightweight & independent extended mathematical module for Python 3.

Avalable Feature

  • Infinite Number Sets
    • prime: 2, 3, 5, 7, 11, 13, 17, ...
      • primary test done by asking does element exists, e.g. 13 in prime.
    • fibonacci: 1, 1, 2, 3, 5, 8, 13, 21, ...
      • Compute fibonacci number at any index by fibonacci(i). It's the same as fibonacci[i], except the list will not growth.
  • Duality Value-Function Data Type
    • pi: 3.1416..., or prime-counting function.
    • phi: 1.6180..., or Euler's totient function.
  • Subscriptable Function
    • sigma: divisor function, sigma[0] for len and sigma[1] for sum.
  • Number Theory
    • factorized: Prime factorization of a number.
    • divisors: Show all positive divisable numbers of a number.
    • Fraction.decimal: Show repeating decimal of a fraction number.
  • Arithmetic Function
    • product: Production of a list of numbers.
    • sumpow: Summation of numbers from [1..n], or [1**p..n**p].
    • sumexp: Summation of numbers from [r**0..r**k].

See document in file test.rst

Installation

Download source and, as root

python setup.py install

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

extmath-0.9.2.tar.gz (5.6 kB view hashes)

Uploaded Source

Built Distribution

extmath-0.9.2-py3-none-any.whl (7.5 kB view hashes)

Uploaded Python 3

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