Pi approximations calculated using infinite series and Monte Carlo methods
Interactive web app:
- clone the repo
- create a virtual environment
- activate the virtual environment
- install dependencies with
requirements.txt
- use the code and/or run a local Streamlit app
git clone git@github.com:chicolucio/pi-approximations.git
cd pi-approximations
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
streamlit run Home.py
These are the Python packages under the hood:
All contributions are welcome.
Issues
Feel free to submit issues regarding:
- recommendations
- more interactive visualizations
- enhancement requests and new useful features
- code bugs
Pull requests
- before starting to work on your pull request, please submit an issue first
- fork the repo
- clone the project to your own machine
- commit changes to your own branch
- push your work back up to your fork
- submit a pull request so that your changes can be reviewed
MIT, see LICENSE
If you use this project in a scientific publication or in classes, please consider citing as
F. L. S. Bustamante, Pi approximations, 2022 - Available at: https://github.com/chicolucio/pi-approximations