Skip to main content

Use all the simple arithmetic calculations such as fibonacci series, armstrong number etc.

Project description

Arith Tools

Arith tools package for basic arithmetic operations.

In the arithmetic of love, one plus one equals everything, and two minus one equals nothing.

Goals of the project:

  • Arith Tools is an arithmetic module which can be used to solve a very complicated arithmetic operations very easily.
  • Arith Tools handles everything from the start of thinking of a very algorithm to it's end by just using this module.
  • BLTAO, Bring Life To Arithmetic operations. Think of something more creative rather than wasting time in writing simpler code.



How to install ?

NOTE: It is recommended to set up a virtual environment.

In order to install this module, you need to follow the command given below.

python -m pip install arith-tools

Supported IDE

VSCode

  • Install Python extension
  • Install Pylance extension
  • Set Pylance as your Python Language Server
  • Install arith-tools in your environment: python -m pip install arith-tools

Both type checking and auto-complete should work for thy service. No explicit type annotations required, write your code as usual.

PyCharm

  • Install arith-tools in your environment: python -m pip install arith-tools

Both type checking and auto-complete should work for thy service. No explicit type annotations required, write your code as usual. Auto-complete can be slow on big projects or if you have a lot of installed arith-tools submodules.

IDLE

  • Follow the same procedure as before.



How to use the module ?

import arithtools
#To reverse a given number.
num=int(input("Enter a number: "))
print(arithtools.reverse(num))

What are expected from Arith Tools ?

  • Fibonacci Series.
  • Reverse a given number.
  • Convert a number to word.
  • Check for Automorphic number.
  • Check for Peterson Number.
  • Check for sunny number.
  • Check for Tech number.
  • Check for Fascinating Number.
  • Check for Keith or repfigit Number.
  • Check for Neon Number.
  • Check for Spy Number .......... and many more. (Check out the Project to find more.)



Versioning

arith-tools version follows PEP 440 format.



Support and Contributing.

Developers are free to contribute to this open source projects and report bugs at any time in the arith-tools repository.

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

arith-tools-1.0.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

arith_tools-1.0.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file arith-tools-1.0.0.tar.gz.

File metadata

  • Download URL: arith-tools-1.0.0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for arith-tools-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a7e8f2d169b991ed5525699c9344125de3706f184b811d9fce9e65f82fd9412f
MD5 9553606183e2c6931282ba87cbc8dff5
BLAKE2b-256 bfab30953f7e743b5c741c026a024a91c7cb6d900325479bb09f66084cd90a47

See more details on using hashes here.

File details

Details for the file arith_tools-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: arith_tools-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for arith_tools-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77d7d4332c86fdda2574a0763d9f369785cb58b33976a189341c9e73f70f507d
MD5 a7d21889103497ef6a4bde533346f799
BLAKE2b-256 c198efad3340426c47eacb9e18fc32e5bb7ed52aace63cc3eb892ce48a44e731

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