Skip to main content

ASqrtC is a fast square root calculator with 100% accuracy. It delivers exact results to any specified number of decimal places. ASqrtC outperforms Python’s built-in math and decimal modules in speed when calculating less then ~5000 decimal places.

Project description

Accurate-Sqrt-Calculator (ASqrtC)

ASqrtC is a fast and accurate square root calculator with no size limit. It delivers exact results to any specified number of decimal places. It is 100% accurate. ASqrtC outperforms Python’s built-in math and decimal modules in speed when calculating less then ~5000 decimal places. For those curious, the runtime complexity of it is linear.

How to Use

  1. Install the package using pip.
  2. Import it in your script.
  3. Call ASqrtC.sqrt(number, decimal_places) — replacing number with the value you want the square root of, and decimal_places with how many digits after the decimal you'd like.
  4. That’s it! It’s that easy.

Note: This project does not support negative, imaginary, or complex numbers.

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

asqrtc-3.1.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

asqrtc-3.1.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file asqrtc-3.1.1.tar.gz.

File metadata

  • Download URL: asqrtc-3.1.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for asqrtc-3.1.1.tar.gz
Algorithm Hash digest
SHA256 a3468eb249aba0f33a6873442322b847b856746b5fc9eb5b1b1fe2f250222786
MD5 e4ef60ca448a5d6b54d11ee92691d15f
BLAKE2b-256 193e03cfe308b87aac31bb1741747149a88f404e86450c6e9977658b571ef78c

See more details on using hashes here.

File details

Details for the file asqrtc-3.1.1-py3-none-any.whl.

File metadata

  • Download URL: asqrtc-3.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for asqrtc-3.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e3cd9bcc4e1593dd5cf16083c279148d89f1718011784a768e3d72a63353d36a
MD5 07ec4787ee667661d816712cb3f003df
BLAKE2b-256 4e76e4468ecadb2b90148ee11a809c94fa6c682f6253ed92735061c05901a9c5

See more details on using hashes here.

Supported by

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