The GCD Calculator is a lightweight Python package designed to compute the Greatest Common Divisor (GCD) of two integers using the efficient Euclidean algorithm. It provides a simple interface for developers and mathematicians to quickly determine GCD values in their applications.
- Calculates the GCD of two integers.
- Utilizes the efficient Euclidean algorithm for fast computation.
- Easy to install and use.
To install the GCD Calculator package, use pip:
pip install gcd_calculator
After installation, you can use the GCD Calculator in your Python projects as follows:
from gcd_calculator.gcd import gcd
# Example usage
result = gcd(10, 5)
print(f"The GCD of 10 and 5 is: {result}") # Output: The GCD of 10 and 5 is: 5
The package provides the following function:
def gcd(a: int, b: int) -> int:
"""Calculate the GCD of two integers a and b."""
-
Parameters:
a
(int): The first integer.b
(int): The second integer.
-
Returns:
- int: The GCD of
a
andb
.
- int: The GCD of
Here's an additional example demonstrating the use of the gcd
function:
# Calculate GCD of two numbers
result1 = gcd(48, 18)
print(f"The GCD of 48 and 18 is: {result1}") # Output: 6
result2 = gcd(100, 75)
print(f"The GCD of 100 and 75 is: {result2}") # Output: 25
Contributions are welcome! If you would like to contribute to the GCD Calculator, please follow these steps:
- Fork the repository.
- Create your feature branch:
git checkout -b my-feature
. - Commit your changes:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin my-feature
. - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Usmonov Shoxruxmirzo
Email: usmonovshohruxmirzo@gmail.com
GitHub: webbro-software