An open API service indexing awesome lists of open source software.

https://github.com/uxmansarwar/pi-billion-digits-segment-1

The first 5 billion digits of π (pi), starting with "3" in plain text for mathematics, computing, and artistic exploration.
https://github.com/uxmansarwar/pi-billion-digits-segment-1

3141592 big-data first-5-billion-digits irrational-numbers irrational-numbers-dataset math-constants pi-digits programming-resources

Last synced: 4 months ago
JSON representation

The first 5 billion digits of π (pi), starting with "3" in plain text for mathematics, computing, and artistic exploration.

Awesome Lists containing this project

README

          

# Pi(π) Billion Digits Segment 1

This repository contains the **Pi(π) Billion Digits Segment 1** as a continuous sequence starting with the digit "3"
It serves multiple purposes, including:

1. **Showcasing My Data Handling Abilities:** Demonstrating how vast datasets can be efficiently managed and distributed.
2. **Highlighting GitHub's Capabilities:** Proving GitHub's ability to store and share large datasets.
3. **Supporting Rational Thinkers:** Providing non-pattern digits for mathematical, philosophical, and rational exploration.
4. **Helping Artists:** Inspiring creativity by making pi's infinite beauty freely available for artistic use.

## File Structure
The digits of π are organized hierarchically in directories for easy navigation. The structure is as follows:

- ** data/0/0/1000.txt **: Contains the first thousand digits, starting at the 0th billion and 0th million.
- ** data/0/1/1000.txt **: Contains the next thousand digits, starting at the 0th billion and 1st million.
- ** data/1/0/1000.txt **: Contains digits from the 1st billion and 0th million onward.

### Hierarchy Explanation
- **First Directory ('data/{billion}'):** Represents the billion range.
- Example: '0' for 0-1 billion, '1' for 1-2 billion.
- **Second Directory ('data/{billion}/{million}'):** Represents the million range within the billion.
- Example: '0' for 0-1 million, '1' for 1-2 million.
- **Filename ('1000.txt'):** Each file contains 1,000 digits starting from its specified range.

This hierarchical structure allows efficient navigation and storage of digits across large ranges.

## Why Use This Dataset?
- **Mathematics Research:** Explore π's infinite, non-repeating properties.
- **Programming Challenges:** Test algorithms with a massive dataset.
- **Artistic Expression:** Use the digits of π as a source of inspiration.
- **Rational Thinking:** Dive deep into the fascinating irrationality of π.

## About the Creator

Hi! I'm **Uxman Sarwar**, a developer passionate about big data, cloud computing, and large-scale computations.
I specialized in building efficient systems for managing and processing massive datasets using multiple stack technologies.

If you're looking for help with similar projects or other development services, feel free to connect:
- GitHub: [github.com/uxmansarwar](https://github.com/uxmansarwar)
- LinkedIn: [linkedin.com/in/uxmansarwar](https://linkedin.com/in/uxmansarwar)
- Upwork: [Upwork Sr PHP Developer](https://upwork.com/o/profiles/users/~01674525c6f729ff52)

## Supporting This Project
If you appreciate this work, you can support me directly:
[![Buy Me a Coffee](https://www.buymeacoffee.com/assets/img/custom_images/black_img.png)](https://www.buymeacoffee.com/uxmansarwar)