# PyDMath Version - 0.1
## Introduction
           This **PyDMath** is a mathematical module, with this you can able to perform a mathematical operations
which includes mensuration, permutation and combination. We can use any use any type of measurement units but the output will return in SI standard units.
This makes differ from other Python modules.
## Math topics included till now
<ul>
<li>Mensuration</li>
<ul>
<li>Area</li>
<li>Perimeter</li>
<li>Volume</li>
</ul>
<li>Permutation</li>
<li>Combination</li>
</ul>
## Input and Output format
           Inputs must be a string seperated by "-" for value and the unit. Value on left side and unit on right side. If the input unit is in centimeter, millimeter, kilometer and meter then the output unit will always be meter.
# Mensuration
### Sample code
```python
from PyDMath import perimeter,area,volume
peri = perimeter()
ar = area()
vol = volume()
print(f"Perimeter of the shape {peri.circle('2-cm')}")
print(f"Area of the shape {ar.circle('2-cm')}")
print(f"Volume of the shape {vol.sphere('2-cm')}")
```
## Shapes including
### Perimeter and Area
```Circle``` ```Square``` ```Rectangle``` ```Triangle``` ```Equilateral triangle``` ```Parallelogram``` ```Trapezium``` ```Isosceles triangle``` ```Rhombus```
### Volume
```Sphere``` ```Cylinder``` ```Cube``` ```Rectangular prism``` ```Cone``` ```Hemi sphere``` ```Right rectangular prism```
# Permutation and Combination
### Sample code
```python
from PyDMath import fact,permutation,combination
# Factorial
print(fact(5))
perm = permutation()
co = combination()
print(perm.per(4,2))
print(co.comb(8,3))
```
Raw data
{
"_id": null,
"home_page": null,
"name": "PyDMath",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "python, math, problems, mathematics, scientific calculations",
"author": "Dhamodharan",
"author_email": "dhamodharan1888@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/0c/c2/f3dfc7fbbb1cef267c4082506f2365f34d9f78e2e77bf50827adc6edb316/pydmath-0.3.tar.gz",
"platform": null,
"description": "\n# PyDMath Version - 0.1\n## Introduction\n           This **PyDMath** is a mathematical module, with this you can able to perform a mathematical operations \nwhich includes mensuration, permutation and combination. We can use any use any type of measurement units but the output will return in SI standard units.\nThis makes differ from other Python modules.\n\n## Math topics included till now\n<ul>\n <li>Mensuration</li>\n <ul>\n <li>Area</li>\n <li>Perimeter</li>\n <li>Volume</li>\n </ul>\n <li>Permutation</li>\n <li>Combination</li>\n</ul>\n\n## Input and Output format\n           Inputs must be a string seperated by \"-\" for value and the unit. Value on left side and unit on right side. If the input unit is in centimeter, millimeter, kilometer and meter then the output unit will always be meter.\n\n# Mensuration\n### Sample code\n```python\nfrom PyDMath import perimeter,area,volume\nperi = perimeter()\nar = area()\nvol = volume()\nprint(f\"Perimeter of the shape {peri.circle('2-cm')}\")\nprint(f\"Area of the shape {ar.circle('2-cm')}\")\nprint(f\"Volume of the shape {vol.sphere('2-cm')}\")\n```\n\n## Shapes including\n### Perimeter and Area\n```Circle``` ```Square``` ```Rectangle``` ```Triangle``` ```Equilateral triangle``` ```Parallelogram``` ```Trapezium``` ```Isosceles triangle``` ```Rhombus```\n### Volume\n```Sphere``` ```Cylinder``` ```Cube``` ```Rectangular prism``` ```Cone``` ```Hemi sphere``` ```Right rectangular prism``` \n\n# Permutation and Combination\n### Sample code\n```python\nfrom PyDMath import fact,permutation,combination\n# Factorial\nprint(fact(5))\nperm = permutation()\nco = combination()\nprint(perm.per(4,2))\nprint(co.comb(8,3))\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Solving the maths problems",
"version": "0.3",
"project_urls": null,
"split_keywords": [
"python",
" math",
" problems",
" mathematics",
" scientific calculations"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a7abeefc66f5424ef09b19d33a0202120e1f63a3705042dadea76fb7778f32a5",
"md5": "aa869d866d7c6f8b9c0d9c164ab737e7",
"sha256": "e7c64712e3b20b18e00287f11d892cb13184a62e5d499c747109f26613b4431e"
},
"downloads": -1,
"filename": "PyDMath-0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "aa869d866d7c6f8b9c0d9c164ab737e7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 7804,
"upload_time": "2024-06-09T14:04:24",
"upload_time_iso_8601": "2024-06-09T14:04:24.386071Z",
"url": "https://files.pythonhosted.org/packages/a7/ab/eefc66f5424ef09b19d33a0202120e1f63a3705042dadea76fb7778f32a5/PyDMath-0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0cc2f3dfc7fbbb1cef267c4082506f2365f34d9f78e2e77bf50827adc6edb316",
"md5": "964a265e1038f5bb7d0370947358e6af",
"sha256": "047e6e022cacd25bdb86381446cbf289f5645317fce8f50c63b0fb6b50589c5e"
},
"downloads": -1,
"filename": "pydmath-0.3.tar.gz",
"has_sig": false,
"md5_digest": "964a265e1038f5bb7d0370947358e6af",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7766,
"upload_time": "2024-06-09T14:04:25",
"upload_time_iso_8601": "2024-06-09T14:04:25.934748Z",
"url": "https://files.pythonhosted.org/packages/0c/c2/f3dfc7fbbb1cef267c4082506f2365f34d9f78e2e77bf50827adc6edb316/pydmath-0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-09 14:04:25",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pydmath"
}