# 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.**
Raw data
{
"_id": null,
"home_page": "https://github.com/SebastianTrumbore/ASqrtC",
"name": "ASqrtC",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "square root, sqrt, math, numerical methods, accurate, precision, high precision, exact decimal, arbitrary precision, fast math, root calculator, big number math, scientific computing, math utilities, python3, educational, lightweight",
"author": "Sebastian Trumbore",
"author_email": "Trumbore.Sebastian@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/19/3e/03cfe308b87aac31bb1741747149a88f404e86450c6e9977658b571ef78c/asqrtc-3.1.1.tar.gz",
"platform": null,
"description": "# Accurate-Sqrt-Calculator (ASqrtC)\nASqrtC is a fast and accurate square root calculator with no size limit.\nIt delivers exact results to any specified number of decimal places.\nIt is 100% accurate.\nASqrtC outperforms Python\u2019s built-in math and decimal modules in speed when calculating less then ~5000 decimal places.\nFor those curious, the runtime complexity of it is linear.\n\n**How to Use**\n1. Install the package using pip.\n2. Import it in your script.\n3. Call ASqrtC.sqrt(number, decimal_places) \u2014 replacing number with the value you want the square root of, and decimal_places with how many digits after the decimal you'd like.\n4. That\u2019s it! It\u2019s that easy.\n\n**Note: This project does not support negative, imaginary, or complex numbers.**\n",
"bugtrack_url": null,
"license": null,
"summary": "ASqrtC is a fast square root calculator with 100% accuracy. It delivers exact results to any specified number of decimal places. ASqrtC outperforms Python\u2019s built-in math and decimal modules in speed when calculating less then ~5000 decimal places.",
"version": "3.1.1",
"project_urls": {
"Homepage": "https://github.com/SebastianTrumbore/ASqrtC"
},
"split_keywords": [
"square root",
" sqrt",
" math",
" numerical methods",
" accurate",
" precision",
" high precision",
" exact decimal",
" arbitrary precision",
" fast math",
" root calculator",
" big number math",
" scientific computing",
" math utilities",
" python3",
" educational",
" lightweight"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4e76e4468ecadb2b90148ee11a809c94fa6c682f6253ed92735061c05901a9c5",
"md5": "07ec4787ee667661d816712cb3f003df",
"sha256": "e3cd9bcc4e1593dd5cf16083c279148d89f1718011784a768e3d72a63353d36a"
},
"downloads": -1,
"filename": "asqrtc-3.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "07ec4787ee667661d816712cb3f003df",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3600,
"upload_time": "2025-07-16T21:34:17",
"upload_time_iso_8601": "2025-07-16T21:34:17.864610Z",
"url": "https://files.pythonhosted.org/packages/4e/76/e4468ecadb2b90148ee11a809c94fa6c682f6253ed92735061c05901a9c5/asqrtc-3.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "193e03cfe308b87aac31bb1741747149a88f404e86450c6e9977658b571ef78c",
"md5": "e4ef60ca448a5d6b54d11ee92691d15f",
"sha256": "a3468eb249aba0f33a6873442322b847b856746b5fc9eb5b1b1fe2f250222786"
},
"downloads": -1,
"filename": "asqrtc-3.1.1.tar.gz",
"has_sig": false,
"md5_digest": "e4ef60ca448a5d6b54d11ee92691d15f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3706,
"upload_time": "2025-07-16T21:34:18",
"upload_time_iso_8601": "2025-07-16T21:34:18.901254Z",
"url": "https://files.pythonhosted.org/packages/19/3e/03cfe308b87aac31bb1741747149a88f404e86450c6e9977658b571ef78c/asqrtc-3.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-16 21:34:18",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "SebastianTrumbore",
"github_project": "ASqrtC",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "asqrtc"
}