BetterMaths


NameBetterMaths JSON
Version 0.0.4 PyPI version JSON
download
home_pageNone
SummaryPython mathematics made easier
upload_time2024-04-02 15:40:27
maintainerNone
docs_urlNone
authorNone
requires_python>=3.4
licenseNone
keywords better easier easy math mathematics simple
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![BeterMaths Banner](https://github.com/Dhaiven/BetterMaths/blob/main/images/banner.png)

[![MIT License](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
> [!WARNING]
> This module is in beta phase


## Little documentation
This module add ```Equation``` class that allow resolve equation in string
```python
# Create an equation
equation = Equation("2+7*8cos(3)")
# Resolve this equation
equation.result() # 57.92325394625613
```

### Why use ```Equation``` and not ```eval``` ?
- ```Equation``` is faster than ```eval``` (See [tests/main.py](https://github.com/Dhaiven/BetterMaths/blob/main/tests/main.py))
- ```Equation``` support parenthese, mathematical formulas like ```cos``` and magics numbers like ```π```


### See the [Wiki](https://github.com/Dhaiven/BetterMaths/wiki) for more documentations

## Instalation
Open your terminal and put ```pip install BetterMaths```
<br> For upgrade the version, put ```pip install --upgrade BetterMaths```

## Contribution
BetterMaths accepts community contributions! <br>
This contributions must case no error tests folder.
Launch __init__ file, put ```y``` for take your changes and checks if there are error.

## Authors
  - <img src="https://www.github.com/Dhaiven.png" width="3%" height="3%"/> [@Dhaiven](https://www.github.com/Dhaiven) for code, optimisation and tests
  - <img src="https://www.github.com/algorythmTTV.png" width="3%" height="3%"/> [@algorythmTTV](https://www.github.com/algorythmTTV) for images, site ans code

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "BetterMaths",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.4",
    "maintainer_email": null,
    "keywords": "better, easier, easy, math, mathematics, simple",
    "author": null,
    "author_email": "Dhaiven <bettermath.get.help@gmail.com>, algorythmTTV <bettermath.get.help@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/ef/d4/cdc2cf37567ecec3f524096b1ec5c9429c257fd2027c59afed3dd01e25ac/bettermaths-0.0.4.tar.gz",
    "platform": null,
    "description": "![BeterMaths Banner](https://github.com/Dhaiven/BetterMaths/blob/main/images/banner.png)\n\n[![MIT License](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n> [!WARNING]\n> This module is in beta phase\n\n\n## Little documentation\nThis module add ```Equation``` class that allow resolve equation in string\n```python\n# Create an equation\nequation = Equation(\"2+7*8cos(3)\")\n# Resolve this equation\nequation.result() # 57.92325394625613\n```\n\n### Why use ```Equation``` and not ```eval``` ?\n- ```Equation``` is faster than ```eval``` (See [tests/main.py](https://github.com/Dhaiven/BetterMaths/blob/main/tests/main.py))\n- ```Equation``` support parenthese, mathematical formulas like ```cos``` and magics numbers like ```\u03c0```\n\n\n### See the [Wiki](https://github.com/Dhaiven/BetterMaths/wiki) for more documentations\n\n## Instalation\nOpen your terminal and put ```pip install BetterMaths```\n<br> For upgrade the version, put ```pip install --upgrade BetterMaths```\n\n## Contribution\nBetterMaths accepts community contributions! <br>\nThis contributions must case no error tests folder.\nLaunch __init__ file, put ```y``` for take your changes and checks if there are error.\n\n## Authors\n  - <img src=\"https://www.github.com/Dhaiven.png\" width=\"3%\" height=\"3%\"/> [@Dhaiven](https://www.github.com/Dhaiven) for code, optimisation and tests\n  - <img src=\"https://www.github.com/algorythmTTV.png\" width=\"3%\" height=\"3%\"/> [@algorythmTTV](https://www.github.com/algorythmTTV) for images, site ans code\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Python mathematics made easier",
    "version": "0.0.4",
    "project_urls": {
        "Documentation": "https://github.com/Dhaiven/BetterMaths/wiki",
        "Homepage": "https://dhaiven.github.io/",
        "Repository": "https://github.com/Dhaiven/BetterMaths"
    },
    "split_keywords": [
        "better",
        " easier",
        " easy",
        " math",
        " mathematics",
        " simple"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "209d2c5e6ba4c125f43d9cdced63308f94b5db172d4299af114a6d10424a6290",
                "md5": "3af17bc6503a374007a85bfe383903e1",
                "sha256": "ff5cebf3371af8e6dfd1c1ae582ed4911a5d95728017b2a110e1a2e729f7a586"
            },
            "downloads": -1,
            "filename": "bettermaths-0.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3af17bc6503a374007a85bfe383903e1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.4",
            "size": 15361,
            "upload_time": "2024-04-02T15:40:25",
            "upload_time_iso_8601": "2024-04-02T15:40:25.354390Z",
            "url": "https://files.pythonhosted.org/packages/20/9d/2c5e6ba4c125f43d9cdced63308f94b5db172d4299af114a6d10424a6290/bettermaths-0.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "efd4cdc2cf37567ecec3f524096b1ec5c9429c257fd2027c59afed3dd01e25ac",
                "md5": "b97f34f5121411fd23c692fa2956431e",
                "sha256": "629a450e2a52932d2ff2d9917b3f69e634ceaaaa3dc2e5a4a62a4ba376708ad0"
            },
            "downloads": -1,
            "filename": "bettermaths-0.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "b97f34f5121411fd23c692fa2956431e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.4",
            "size": 116736,
            "upload_time": "2024-04-02T15:40:27",
            "upload_time_iso_8601": "2024-04-02T15:40:27.247634Z",
            "url": "https://files.pythonhosted.org/packages/ef/d4/cdc2cf37567ecec3f524096b1ec5c9429c257fd2027c59afed3dd01e25ac/bettermaths-0.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-02 15:40:27",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Dhaiven",
    "github_project": "BetterMaths",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "bettermaths"
}
        
Elapsed time: 0.22319s