From 0dca5142cedb8f76ed4f071c5d00482dffa920b3 Mon Sep 17 00:00:00 2001 From: PAUL ADUTWUM Date: Wed, 5 Mar 2025 20:54:54 -0500 Subject: [PATCH 1/2] Update decimal_to_fraction.py --- maths/decimal_to_fraction.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maths/decimal_to_fraction.py b/maths/decimal_to_fraction.py index 2aa8e3c3dfd6..aea95260f95a 100644 --- a/maths/decimal_to_fraction.py +++ b/maths/decimal_to_fraction.py @@ -34,7 +34,7 @@ def decimal_to_fraction(decimal: float | str) -> tuple[int, int]: if remainder == 0: break dividend, divisor = divisor, remainder - numerator, denominator = numerator / divisor, denominator / divisor + numerator, denominator = numerator // divisor, denominator / divisor return int(numerator), int(denominator) From 41c787e01409459b6109c4c17d1f2c0c32b056c0 Mon Sep 17 00:00:00 2001 From: Maxim Smolskiy Date: Sun, 9 Mar 2025 00:50:09 +0300 Subject: [PATCH 2/2] Update decimal_to_fraction.py --- maths/decimal_to_fraction.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maths/decimal_to_fraction.py b/maths/decimal_to_fraction.py index aea95260f95a..f5dd6db83c07 100644 --- a/maths/decimal_to_fraction.py +++ b/maths/decimal_to_fraction.py @@ -34,8 +34,8 @@ def decimal_to_fraction(decimal: float | str) -> tuple[int, int]: if remainder == 0: break dividend, divisor = divisor, remainder - numerator, denominator = numerator // divisor, denominator / divisor - return int(numerator), int(denominator) + numerator, denominator = numerator // divisor, denominator // divisor + return numerator, denominator if __name__ == "__main__":