***************************************************************************
ARBITRARY-PRECISION SIGNED INTEGER FRACTION ARITHMETIC DEMO
===========================================================================
GIVEN THE TWO INTEGER FRACTION STRINGS BELOW, THE FOUR BASIC ARITHMETIC
OPERATIONS (ADD, SUB, MUL and DIV) ARE PERFORMED ON THEM. REFRESH THIS
PAGE FOR NEW RANDOMIZED EXAMPLE FRACTIONS.
A/B = (51356790 / -4187)
and
C/D = (3893 / 22974564)
===========================================================================
ADD: (A/B) + (C/D) = (A*D + B*C) / (B*D) = E / F
= (51356790 / -4187) + (3893 / 22974564)
Raw Fraction = 1179899842389569 / -96194499468
GCD = 1
Reduced Fraction = Raw result is non-reducible.
Plain decimal value truncated at 50 decimals without rounding =
-12265.77246011944496601723302185850508738778939014500782
===========================================================================
SUBTRACT: (A/B) − (C/D) = (A*D − B*C) / (B*D) = E / F
= (51356790 / -4187) - (3893 / 22974564)
Raw Fraction = 1179899874989551 / -96194499468
GCD = 1
Reduced Fraction = Raw result is non-reducible.
Plain decimal value truncated at 50 decimals without rounding =
-12265.77279901597418850868052005694750396640215511412759
===========================================================================
MULTIPLY: (A/B)*(C/D) = (A*C) / (B*D) = E / F
= (51356790 / -4187) * (3893 / 22974564)
Raw Fraction = 199931983470 / -96194499468
GCD = 31998
Reduced Fraction = 6248265 / -3006266
Plain decimal value truncated at 50 decimals without rounding =
-2.07841388619636452662538843868107479511127757823160
===========================================================================
DIVIDE: (A/B) / (C/D) = (A*D) / (B*C) = E / F
= (51356790 / -4187) / (3893 / 22974564)
Raw Fraction = 1179899858689560 / -16299991
GCD = 1
Reduced Fraction = Raw result is non-reducible.
Plain decimal value truncated at 50 decimals without rounding =
-72386534.36615762548580548296008261599653643980539621156846
===========================================================================