radixhopper 0.0.6

Creator: bradpython12

Last updated:

Add to Cart

Description:

radixhopper 0.0.6

✨ RadixHopper ✨



🌟 Hop between number bases with ease! 🌟
RadixHopper is a Python library for efficient radix-based number system conversions, specializing in cyclic fractions handling, for bases 2 through 36.
✨ Features

🔢 Convert numbers between bases 2 to 36
🔄 Handle cyclic fractions with grace
🚀 Lightning-fast conversions
🎨 Beautiful CLI interface
🌈 Streamlit web app included

🌠 Installation
Sprinkle some magic into your Python environment:
pip install radixhopper

🎭 Usage
As a library
from radixhopper import BaseConverter, ConversionInput

input_data = ConversionInput(num="3.14", base_from=10, base_to=2)
result = BaseConverter.base_convert(input_data)
print(result) # Output: 11.0[01000111101011100001]

CLI
radixhopper --num 3.14 --base-from 10 --base-to 2

Web App
Run the Streamlit app:
streamlit run radixhopper/st.py

🌟 Contributing
We welcome contributions! Please check our [Issues](https://github.com/Aarmn the limitless/radixhopper/issues) page for open tasks or suggest new features.
📜 License
radixhopper is distributed under the terms of the MIT license.
✅ TODO

Make it an actual pip package
Improve data taking in and out structure
click

🌠 Star Gazing
* . . * * . . . * ..
. * . ✨ . . * . *
*. * . . * . * . . *
. . * . ✨ . . . .
. *. . . * . * . . *
* . . . . . . . .
. . . ✨ * . . * *
. * * . . * . * . .
. . . . . .
* . . * . * . . *

Happy hopping! ✨🐰✨

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.