********Welcome to Online IDE!! Happy Coding :)**********
NOTE:   Precision is limited to 19 digit wide...
NOTE: Since computational issues, reduction on decimal component EXCEEDING 999999999 will lose its precision by 1 digit. 
NOTE: Value of acceptedNumeratorLimit = 999999999. This can be changed to speed up most reduced form calculations
NOTE: Also to AVOID any Session kills or hanging
To create sample of decimals and fractions, original numerator will be divided  numerator/prime number from: 2 => 5
DENOMINATOR AND NUMERATOR WILL BOTH BE TRUNCATED INLINE WITH INTEGRITY ORIGINAL INPUTS
******************
is a prime number: 2
is a prime number: 3
is not a prime number: 4

*** The Decimal presented: 3.1425
fractional part before checkRecurrence method call: 1425
fractional part after  checkRecurrence method call: 1425
This is full equation one: 0.1425
The fraction part: 1425
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
this is numerator: 1425
this is denominator: 10000
Elapsed time in seconds to reduce fraction: 9.82919E-4
reduced numerator: 285
reduced denominator: 2000
Fraction presented is: 22/7
Improper fraction with no existing whole number in front
CATCH2
Original numerator/denominator:3
remaining numerator: 1
remaining fraction: 1/7
Fraction provided in challenge is improper: 22/7
Mixed number fraction is: 3-1/7
3
3
numeratorOriginal:1/7
numerator:285
denominatorOriginal: 7
denominator:2000
2Fraction provided in challenge: 1/7 might not be correctly reduced (285/2000)
Discrepency above is due to conversion from improper=>proper fraction
1Original fraction(22/7)has been changed to proper fraction(3-1/7)
Remaining fraction is: 1/7 is non- representation of the initial decimal conversion: 0.1425
1Remaining fraction 1/7 in decimal is 0.14285714285714285 and NOT:0.1425(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
3.1425 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 22/2
Original numerator / PRIME number AS DECIMAL => 11.0
Original numerator / PRIME number AS FRACTION (not reduced) => 22/3
Original numerator / PRIME number AS DECIMAL => 7.333333333333333

*** The Decimal presented: 0.74500000259999948
fractional part before checkRecurrence method call: 74500000259999948
fractional part after  checkRecurrence method call: 74500000259999948
This is full equation one: 0.74500000259999948
The fraction part: 74500000259999948
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
value denominator: 100000
value i: 5
value denominator: 1000000
value i: 6
value denominator: 10000000
value i: 7
value denominator: 100000000
value i: 8
value denominator: 1000000000
value i: 9
value denominator: 10000000000
value i: 10
value denominator: 100000000000
value i: 11
value denominator: 1000000000000
value i: 12
value denominator: 10000000000000
value i: 13
value denominator: 100000000000000
value i: 14
value denominator: 1000000000000000
value i: 15
value denominator: 10000000000000000
value i: 16
value denominator: 100000000000000000
value i: 17
this is numerator: 74500000259999948
this is denominator: 100000000000000000
Denominator(100000000000000000) considered too large for computation
Denominator reduced to 9 digits wide: 100000000
Numerator(74500000259999948) considered too large for computation
Numerator reduced to 9 digits wide: 745000002
Elapsed time in seconds to reduce fraction: 9.369507452
reduced numerator: 372500001
reduced denominator: 50000000
Fraction presented is: 987000200/1000000200
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:987000200
numerator:372500001
denominatorOriginal: 1000000200
denominator:50000000
2Fraction provided in challenge: 987000200/1000000200 might not be correctly reduced (372500001/50000000)
numeratorOriginalLong: 987000200
denominatorOriginalLong: 1000000200
2Original reduced fraction provided 987000200/1000000200 is non- representation of the initial decimal conversion: 0.74500000259999948
1Remaining original fraction(987000200/1000000200) in decimal is 0.9870000025999994 and NOT:0.74500000259999948(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.74500000259999948 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 987000200/2
Original numerator / PRIME number AS DECIMAL => 4.935001E8
Original numerator / PRIME number AS FRACTION (not reduced) => 987000200/3
Original numerator / PRIME number AS DECIMAL => 3.290000666666667E8

*** The Decimal presented: 0.6
fractional part before checkRecurrence method call: 6
fractional part after  checkRecurrence method call: 6
This is full equation one: 0.6
The fraction part: 6
value denominator: 10
value i: 1
this is numerator: 6
this is denominator: 10
Elapsed time in seconds to reduce fraction: 3.395E-6
reduced numerator: 3
reduced denominator: 5
Fraction presented is: 2/3
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:2
numerator:3
denominatorOriginal: 3
denominator:5
2Fraction provided in challenge: 2/3 might not be correctly reduced (3/5)
numeratorOriginalLong: 2
denominatorOriginalLong: 3
2Original reduced fraction provided 2/3 is non- representation of the initial decimal conversion: 0.6
1Remaining original fraction(2/3) in decimal is 0.6666666666666666 and NOT:0.6(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 2/2
Original numerator / PRIME number AS DECIMAL => 1.0
Original numerator / PRIME number AS FRACTION (not reduced) => 2/3
Original numerator / PRIME number AS DECIMAL => 0.6666666666666666

*** The Decimal presented: 1.1
fractional part before checkRecurrence method call: 1
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1
The fraction part: 1
value denominator: 10
value i: 1
this is numerator: 1
this is denominator: 10
Elapsed time in seconds to reduce fraction: 2.449E-6
reduced numerator: 1
reduced denominator: 10
Fraction presented is: 10/9
Improper fraction with no existing whole number in front
CATCH2
Original numerator/denominator:1
remaining numerator: 1
remaining fraction: 1/9
Fraction provided in challenge is improper: 10/9
Mixed number fraction is: 1-1/9
1
1
numeratorOriginal:1/9
numerator:1
denominatorOriginal: 9
denominator:10
2Fraction provided in challenge: 1/9 might not be correctly reduced (1/10)
Discrepency above is due to conversion from improper=>proper fraction
1Original fraction(10/9)has been changed to proper fraction(1-1/9)
Remaining fraction is: 1/9 is non- representation of the initial decimal conversion: 0.1
1Remaining fraction 1/9 in decimal is 0.1111111111111111 and NOT:0.1(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
1.1 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 10/2
Original numerator / PRIME number AS DECIMAL => 5.0
Original numerator / PRIME number AS FRACTION (not reduced) => 10/3
Original numerator / PRIME number AS DECIMAL => 3.3333333333333335

*** The Decimal presented: 6.1
fractional part before checkRecurrence method call: 1
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1
The fraction part: 1
value denominator: 10
value i: 1
this is numerator: 1
this is denominator: 10
Elapsed time in seconds to reduce fraction: 1.947E-6
reduced numerator: 1
reduced denominator: 10
Fraction presented is: 10/9
Improper fraction with no existing whole number in front
CATCH2
Original numerator/denominator:1
remaining numerator: 1
remaining fraction: 1/9
Fraction provided in challenge is improper: 10/9
Mixed number fraction is: 1-1/9
6
1
***Mismatch in whole numbers****
Fraction has following whole number:1
Original decimal has following whole number:6
***********
numeratorOriginal:1/9
numerator:1
denominatorOriginal: 9
denominator:10
2Fraction provided in challenge: 1/9 might not be correctly reduced (1/10)
Discrepency above is due to conversion from improper=>proper fraction
1Original fraction(10/9)has been changed to proper fraction(1-1/9)
Remaining fraction is: 1/9 is non- representation of the initial decimal conversion: 0.1
1Remaining fraction 1/9 in decimal is 0.1111111111111111 and NOT:0.1(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
6.1 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 10/2
Original numerator / PRIME number AS DECIMAL => 5.0
Original numerator / PRIME number AS FRACTION (not reduced) => 10/3
Original numerator / PRIME number AS DECIMAL => 3.3333333333333335

*** The Decimal presented: 6.1
fractional part before checkRecurrence method call: 1
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1
The fraction part: 1
value denominator: 10
value i: 1
this is numerator: 1
this is denominator: 10
Elapsed time in seconds to reduce fraction: 2.345E-6
reduced numerator: 1
reduced denominator: 10
Fraction presented is: 1-3/9
Var: 1
Whole number before fraction: 1
***2Mismatch in whole numbers****
Fraction has following whole number:1
Original decimal has following whole number:6
***********
numeratorOriginal:3
numerator:1
denominatorOriginal: 9
denominator:10
2Fraction provided in challenge: 1-3/9 might not be correctly reduced (1/10)
numeratorOriginalLong: 3
denominatorOriginalLong: 9
2Original reduced fraction provided 1-3/9 is non- representation of the initial decimal conversion: 0.1
1Remaining original fraction(1-3/9) in decimal is 0.3333333333333333 and NOT:0.1(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
6.1 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 3/2
Original numerator / PRIME number AS DECIMAL => 1.5
Original numerator / PRIME number AS FRACTION (not reduced) => 3/3
Original numerator / PRIME number AS DECIMAL => 1.0

*** The Decimal presented: 0.192367
fractional part before checkRecurrence method call: 192367
fractional part after  checkRecurrence method call: 192367
This is full equation one: 0.192367
The fraction part: 192367
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
value denominator: 100000
value i: 5
value denominator: 1000000
value i: 6
this is numerator: 192367
this is denominator: 1000000
Elapsed time in seconds to reduce fraction: 0.093518214
reduced numerator: 192367
reduced denominator: 1000000
Fraction presented is: 5343/27775
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:5343
numerator:192367
denominatorOriginal: 27775
denominator:1000000
2Fraction provided in challenge: 5343/27775 might not be correctly reduced (192367/1000000)
numeratorOriginalLong: 5343
denominatorOriginalLong: 27775
2Original reduced fraction provided 5343/27775 is non- representation of the initial decimal conversion: 0.192367
1Remaining original fraction(5343/27775) in decimal is 0.19236723672367237 and NOT:0.192367(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.192367 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 5343/2
Original numerator / PRIME number AS DECIMAL => 2671.5
Original numerator / PRIME number AS FRACTION (not reduced) => 5343/3
Original numerator / PRIME number AS DECIMAL => 1781.0

*** The Decimal presented: 0.10973
fractional part before checkRecurrence method call: 10973
fractional part after  checkRecurrence method call: 10973
This is full equation one: 0.10973
The fraction part: 10973
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
value denominator: 100000
value i: 5
this is numerator: 10973
this is denominator: 100000
Elapsed time in seconds to reduce fraction: 0.001262315
reduced numerator: 10973
reduced denominator: 100000
Fraction presented is: 823/7500
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:823
numerator:10973
denominatorOriginal: 7500
denominator:100000
2Fraction provided in challenge: 823/7500 might not be correctly reduced (10973/100000)
numeratorOriginalLong: 823
denominatorOriginalLong: 7500
2Original reduced fraction provided 823/7500 is non- representation of the initial decimal conversion: 0.10973
1Remaining original fraction(823/7500) in decimal is 0.10973333333333334 and NOT:0.10973(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.10973 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 823/2
Original numerator / PRIME number AS DECIMAL => 411.5
Original numerator / PRIME number AS FRACTION (not reduced) => 823/3
Original numerator / PRIME number AS DECIMAL => 274.3333333333333

*** The Decimal presented: 0.343
fractional part before checkRecurrence method call: 343
fractional part after  checkRecurrence method call: 343
This is full equation one: 0.343
The fraction part: 343
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
this is numerator: 343
this is denominator: 1000
Elapsed time in seconds to reduce fraction: 6.1208E-5
reduced numerator: 343
reduced denominator: 1000
Fraction presented is: 1/3
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:1
numerator:343
denominatorOriginal: 3
denominator:1000
2Fraction provided in challenge: 1/3 might not be correctly reduced (343/1000)
numeratorOriginalLong: 1
denominatorOriginalLong: 3
2Original reduced fraction provided 1/3 is non- representation of the initial decimal conversion: 0.343
1Remaining original fraction(1/3) in decimal is 0.3333333333333333 and NOT:0.343(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.343 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 1/2
Original numerator / PRIME number AS DECIMAL => 0.5
Original numerator / PRIME number AS FRACTION (not reduced) => 1/3
Original numerator / PRIME number AS DECIMAL => 0.3333333333333333

*** The Decimal presented: 0.01100550275137568784
fractional part before checkRecurrence method call: 01100550275137568784
fractional part after  checkRecurrence method call: 01100550275137568784
This is full equation one: 0.01100550275137568784
The fraction part: 01100550275137568784
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
value denominator: 100000
value i: 5
value denominator: 1000000
value i: 6
value denominator: 10000000
value i: 7
value denominator: 100000000
value i: 8
value denominator: 1000000000
value i: 9
value denominator: 10000000000
value i: 10
value denominator: 100000000000
value i: 11
value denominator: 1000000000000
value i: 12
value denominator: 10000000000000
value i: 13
value denominator: 100000000000000
value i: 14
value denominator: 1000000000000000
value i: 15
value denominator: 10000000000000000
value i: 16
value denominator: 100000000000000000
value i: 17
value denominator: 1000000000000000000
value i: 18
this is numerator: 1100550275137568784
this is denominator: 1000000000000000000
Numerator(1100550275137568784) considered too large for computation
Numerator reduced to 9 digits wide: 110055027
Elapsed time in seconds to reduce fraction: 21.306962295
reduced numerator: 110055027
reduced denominator: 1000000000000000000
Fraction presented is: 22/1999
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:22
numerator:110055027
denominatorOriginal: 1999
denominator:1000000000000000000
2Fraction provided in challenge: 22/1999 might not be correctly reduced (110055027/1000000000000000000)
numeratorOriginalLong: 22
denominatorOriginalLong: 1999
2Original reduced fraction provided 22/1999 is non- representation of the initial decimal conversion: 0.01100550275137568784
1Remaining original fraction(22/1999) in decimal is 0.011005502751375688 and NOT:0.01100550275137568784(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.01100550275137568784 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 22/2
Original numerator / PRIME number AS DECIMAL => 11.0
Original numerator / PRIME number AS FRACTION (not reduced) => 22/3
Original numerator / PRIME number AS DECIMAL => 7.333333333333333

*** The Decimal presented: 0.242424
fractional part before checkRecurrence method call: 242424
fractional part after  checkRecurrence method call: 242424
This is full equation one: 0.242424
The fraction part: 242424
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
value denominator: 100000
value i: 5
value denominator: 1000000
value i: 6
this is numerator: 242424
this is denominator: 1000000
Elapsed time in seconds to reduce fraction: 0.086402758
reduced numerator: 30303
reduced denominator: 125000
Fraction presented is: 30303/125000
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:30303
numerator:30303
denominatorOriginal: 125000
denominator:125000
fraction provided in challenge is fully reduced: 30303/125000
Original fraction(30303/125000) provided is exact representation of the initial decimal conversion: 0.242424
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.242424 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 30303/2
Original numerator / PRIME number AS DECIMAL => 15151.5
Original numerator / PRIME number AS FRACTION (not reduced) => 30303/3
Original numerator / PRIME number AS DECIMAL => 10101.0

*** The Decimal presented: 0.1875325
fractional part before checkRecurrence method call: 1875325
fractional part after  checkRecurrence method call: 1875325
This is full equation one: 0.1875325
The fraction part: 1875325
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
value denominator: 100000
value i: 5
value denominator: 1000000
value i: 6
value denominator: 10000000
value i: 7
this is numerator: 1875325
this is denominator: 10000000
Elapsed time in seconds to reduce fraction: 0.10865064
reduced numerator: 375065
reduced denominator: 2000000
Fraction presented is: 75013/400000
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:75013
numerator:375065
denominatorOriginal: 400000
denominator:2000000
2Fraction provided in challenge: 75013/400000 might not be correctly reduced (375065/2000000)
numeratorOriginalLong: 75013
denominatorOriginalLong: 400000
2Original reduced fraction provided 75013/400000 is non- representation of the initial decimal conversion: 0.1875325
1Remaining original fraction(75013/400000) in decimal is 0.1875325 and NOT:0.1875325(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.1875325 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 75013/2
Original numerator / PRIME number AS DECIMAL => 37506.5
Original numerator / PRIME number AS FRACTION (not reduced) => 75013/3
Original numerator / PRIME number AS DECIMAL => 25004.333333333332

*** The Decimal presented: 0.5
fractional part before checkRecurrence method call: 5
fractional part after  checkRecurrence method call: 5
This is full equation one: 0.5
The fraction part: 5
value denominator: 10
value i: 1
this is numerator: 5
this is denominator: 10
Elapsed time in seconds to reduce fraction: 1.159E-6
reduced numerator: 1
reduced denominator: 2
Fraction presented is: 1/2
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:1
numerator:1
denominatorOriginal: 2
denominator:2
fraction provided in challenge is fully reduced: 1/2
Original fraction(1/2) provided is exact representation of the initial decimal conversion: 0.5
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.5 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 1/2
Original numerator / PRIME number AS DECIMAL => 0.5
Original numerator / PRIME number AS FRACTION (not reduced) => 1/3
Original numerator / PRIME number AS DECIMAL => 0.3333333333333333

*** The Decimal presented: 1.25
fractional part before checkRecurrence method call: 25
fractional part after  checkRecurrence method call: 25
This is full equation one: 0.25
The fraction part: 25
value denominator: 10
value i: 1
value denominator: 100
value i: 2
this is numerator: 25
this is denominator: 100
Elapsed time in seconds to reduce fraction: 1.273E-6
reduced numerator: 5
reduced denominator: 20
Fraction presented is: 1-1/4
Var: 1
Whole number before fraction: 1
numeratorOriginal:1
numerator:5
denominatorOriginal: 4
denominator:20
2Fraction provided in challenge: 1-1/4 might not be correctly reduced (5/20)
numeratorOriginalLong: 1
denominatorOriginalLong: 4
2Original reduced fraction provided 1-1/4 is non- representation of the initial decimal conversion: 0.25
1Remaining original fraction(1-1/4) in decimal is 0.25 and NOT:0.25(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
1.25 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 1/2
Original numerator / PRIME number AS DECIMAL => 0.5
Original numerator / PRIME number AS FRACTION (not reduced) => 1/3
Original numerator / PRIME number AS DECIMAL => 0.3333333333333333

*** The Decimal presented: 0.0123
fractional part before checkRecurrence method call: 0123
fractional part after  checkRecurrence method call: 0123
This is full equation one: 0.0123
The fraction part: 0123
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
this is numerator: 123
this is denominator: 10000
Elapsed time in seconds to reduce fraction: 7.95E-6
reduced numerator: 123
reduced denominator: 10000
Fraction presented is: 123/10000
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:123
numerator:123
denominatorOriginal: 10000
denominator:10000
fraction provided in challenge is fully reduced: 123/10000
Original fraction(123/10000) provided is exact representation of the initial decimal conversion: 0.0123
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.0123 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 123/2
Original numerator / PRIME number AS DECIMAL => 61.5
Original numerator / PRIME number AS FRACTION (not reduced) => 123/3
Original numerator / PRIME number AS DECIMAL => 41.0

*** The Decimal presented: 0.0001
fractional part before checkRecurrence method call: 0001
fractional part after  checkRecurrence method call: 0001
This is full equation one: 0.0001
The fraction part: 0001
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
this is numerator: 1
this is denominator: 10000
Elapsed time in seconds to reduce fraction: 4.73E-7
reduced numerator: 1
reduced denominator: 10000
Fraction presented is: 1/10000
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:1
numerator:1
denominatorOriginal: 10000
denominator:10000
fraction provided in challenge is fully reduced: 1/10000
Original fraction(1/10000) provided is exact representation of the initial decimal conversion: 0.0001
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.0001 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 1/2
Original numerator / PRIME number AS DECIMAL => 0.5
Original numerator / PRIME number AS FRACTION (not reduced) => 1/3
Original numerator / PRIME number AS DECIMAL => 0.3333333333333333

*** The Decimal presented: 0.999
fractional part before checkRecurrence method call: 999
fractional part after  checkRecurrence method call: 9
This is full equation one: 0.999
Fraction presented is: 999/1000
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:999
numerator:999
denominatorOriginal: 1000
denominator:0
2Fraction provided in challenge: 999/1000 might not be correctly reduced (999/0)
numeratorOriginalLong: 999
denominatorOriginalLong: 1000
2Original reduced fraction provided 999/1000 is non- representation of the initial decimal conversion: 0.999
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 999/2
Original numerator / PRIME number AS DECIMAL => 499.5
Original numerator / PRIME number AS FRACTION (not reduced) => 999/3
Original numerator / PRIME number AS DECIMAL => 333.0

*** The Decimal presented: 0.15
fractional part before checkRecurrence method call: 15
fractional part after  checkRecurrence method call: 15
This is full equation one: 0.15
The fraction part: 15
value denominator: 10
value i: 1
value denominator: 100
value i: 2
this is numerator: 15
this is denominator: 100
Elapsed time in seconds to reduce fraction: 9.73E-7
reduced numerator: 3
reduced denominator: 20
Fraction presented is: 15/100
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:15
numerator:3
denominatorOriginal: 100
denominator:20
2Fraction provided in challenge: 15/100 might not be correctly reduced (3/20)
numeratorOriginalLong: 15
denominatorOriginalLong: 100
2Original reduced fraction provided 15/100 is non- representation of the initial decimal conversion: 0.15
1Remaining original fraction(15/100) in decimal is 0.15 and NOT:0.15(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.15 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 15/2
Original numerator / PRIME number AS DECIMAL => 7.5
Original numerator / PRIME number AS FRACTION (not reduced) => 15/3
Original numerator / PRIME number AS DECIMAL => 5.0

*** The Decimal presented: 0.86
fractional part before checkRecurrence method call: 86
fractional part after  checkRecurrence method call: 86
This is full equation one: 0.86
The fraction part: 86
value denominator: 10
value i: 1
value denominator: 100
value i: 2
this is numerator: 86
this is denominator: 100
Elapsed time in seconds to reduce fraction: 3.364E-6
reduced numerator: 43
reduced denominator: 50
Fraction presented is: 86/100
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:86
numerator:43
denominatorOriginal: 100
denominator:50
2Fraction provided in challenge: 86/100 might not be correctly reduced (43/50)
numeratorOriginalLong: 86
denominatorOriginalLong: 100
2Original reduced fraction provided 86/100 is non- representation of the initial decimal conversion: 0.86
1Remaining original fraction(86/100) in decimal is 0.86 and NOT:0.86(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.86 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 86/2
Original numerator / PRIME number AS DECIMAL => 43.0
Original numerator / PRIME number AS FRACTION (not reduced) => 86/3
Original numerator / PRIME number AS DECIMAL => 28.666666666666668

*** The Decimal presented: 10.4
fractional part before checkRecurrence method call: 4
fractional part after  checkRecurrence method call: 4
This is full equation one: 0.4
The fraction part: 4
value denominator: 10
value i: 1
this is numerator: 4
this is denominator: 10
Elapsed time in seconds to reduce fraction: 7.44E-7
reduced numerator: 2
reduced denominator: 5
Fraction presented is: 10-2/5
Var: 10
Whole number before fraction: 10
numeratorOriginal:2
numerator:2
denominatorOriginal: 5
denominator:5
fraction provided in challenge is fully reduced: 10-2/5
Original fraction(10-2/5) provided is exact representation of the initial decimal conversion: 10.4
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 2/2
Original numerator / PRIME number AS DECIMAL => 1.0
Original numerator / PRIME number AS FRACTION (not reduced) => 2/3
Original numerator / PRIME number AS DECIMAL => 0.6666666666666666

*** The Decimal presented: 23.5
fractional part before checkRecurrence method call: 5
fractional part after  checkRecurrence method call: 5
This is full equation one: 0.5
The fraction part: 5
value denominator: 10
value i: 1
this is numerator: 5
this is denominator: 10
Elapsed time in seconds to reduce fraction: 7.44E-7
reduced numerator: 1
reduced denominator: 2
Fraction presented is: 23-1/2
Var: 23
Whole number before fraction: 23
numeratorOriginal:1
numerator:1
denominatorOriginal: 2
denominator:2
fraction provided in challenge is fully reduced: 23-1/2
Original fraction(23-1/2) provided is exact representation of the initial decimal conversion: 23.5
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
23.5 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 1/2
Original numerator / PRIME number AS DECIMAL => 0.5
Original numerator / PRIME number AS FRACTION (not reduced) => 1/3
Original numerator / PRIME number AS DECIMAL => 0.3333333333333333

*** The Decimal presented: 0.75
fractional part before checkRecurrence method call: 75
fractional part after  checkRecurrence method call: 75
This is full equation one: 0.75
The fraction part: 75
value denominator: 10
value i: 1
value denominator: 100
value i: 2
this is numerator: 75
this is denominator: 100
Elapsed time in seconds to reduce fraction: 1.948E-6
reduced numerator: 15
reduced denominator: 20
Fraction presented is: 3/4
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:3
numerator:15
denominatorOriginal: 4
denominator:20
2Fraction provided in challenge: 3/4 might not be correctly reduced (15/20)
numeratorOriginalLong: 3
denominatorOriginalLong: 4
2Original reduced fraction provided 3/4 is non- representation of the initial decimal conversion: 0.75
1Remaining original fraction(3/4) in decimal is 0.75 and NOT:0.75(original)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.75 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 3/2
Original numerator / PRIME number AS DECIMAL => 1.5
Original numerator / PRIME number AS FRACTION (not reduced) => 3/3
Original numerator / PRIME number AS DECIMAL => 1.0

*** The Decimal presented: 0.1111111111111111111
fractional part before checkRecurrence method call: 1111111111111111111
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1111111111111111111
Recurring digit occurs: 19 times
Recurring digit through entire decimal: 1
FULL EQUATION ONE: 0.1111111111111111111
FULL EQUATION TWO: 1.1111111111111111111
0.1111111111111111
FULL EQUATION TWO A: 1.0
Fraction of recurring: 1/9
Fraction presented is: 3/27
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:3
numerator:1
denominatorOriginal: 27
denominator:9
2Fraction provided in challenge: 3/27 might not be correctly reduced (1/9)
numeratorOriginalLong: 3
denominatorOriginalLong: 27
2Original reduced fraction provided 3/27 is non- representation of the initial decimal conversion: 0.1111111111111111111
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 3/2
Original numerator / PRIME number AS DECIMAL => 1.5
Original numerator / PRIME number AS FRACTION (not reduced) => 3/3
Original numerator / PRIME number AS DECIMAL => 1.0

*** The Decimal presented: 0.1111111111111111111
fractional part before checkRecurrence method call: 1111111111111111111
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1111111111111111111
Fraction presented is: 1/9
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:1
numerator:1111111111111111111
denominatorOriginal: 9
denominator:0
2Fraction provided in challenge: 1/9 might not be correctly reduced (1111111111111111111/0)
numeratorOriginalLong: 1
denominatorOriginalLong: 9
2Original reduced fraction provided 1/9 is non- representation of the initial decimal conversion: 0.1111111111111111111
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 1/2
Original numerator / PRIME number AS DECIMAL => 0.5
Original numerator / PRIME number AS FRACTION (not reduced) => 1/3
Original numerator / PRIME number AS DECIMAL => 0.3333333333333333

*** The Decimal presented: 0.33533
fractional part before checkRecurrence method call: 33533
fractional part after  checkRecurrence method call: 33533
This is full equation one: 0.33533
The fraction part: 33533
value denominator: 10
value i: 1
value denominator: 100
value i: 2
value denominator: 1000
value i: 3
value denominator: 10000
value i: 4
value denominator: 100000
value i: 5
this is numerator: 33533
this is denominator: 100000
Elapsed time in seconds to reduce fraction: 0.081809642
reduced numerator: 33533
reduced denominator: 100000
Fraction presented is: 33533/100000
Improper fraction with no existing whole number in front
CATCH2
numeratorOriginal:33533
numerator:33533
denominatorOriginal: 100000
denominator:100000
fraction provided in challenge is fully reduced: 33533/100000
Original fraction(33533/100000) provided is exact representation of the initial decimal conversion: 0.33533
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
Terminating fraction since reduced denominator is divisble by prime number of two or five
0.33533 is a periodic number
Original numerator / PRIME number AS FRACTION (not reduced) => 33533/2
Original numerator / PRIME number AS DECIMAL => 16766.5
Original numerator / PRIME number AS FRACTION (not reduced) => 33533/3
Original numerator / PRIME number AS DECIMAL => 11177.666666666666

*** The Decimal presented: 5.1111111111111111111
fractional part before checkRecurrence method call: 1111111111111111111
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1111111111111111111
Fraction presented is: 4-64/9
Var: 4
Whole number before fraction: 4
Original numerator/denominator:7
remaining numerator: 1
remaining fraction: 1/9
Fraction provided in challenge is improper: 4-64/9
Mixed number fraction is: 11-1/9
5
11
***Mismatch in whole numbers****
Fraction has following whole number:11
Original decimal has following whole number:5
***********
numeratorOriginal:1/9
numerator:1111111111111111111
denominatorOriginal: 9
denominator:0
2Fraction provided in challenge: 1/9 might not be correctly reduced (1111111111111111111/0)
Discrepency above is due to conversion from improper=>proper fraction
1Original fraction(4-64/9)has been changed to proper fraction(11-1/9)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 64/2
Original numerator / PRIME number AS DECIMAL => 32.0
Original numerator / PRIME number AS FRACTION (not reduced) => 64/3
Original numerator / PRIME number AS DECIMAL => 21.333333333333332

*** The Decimal presented: 5.1111111111111111111
fractional part before checkRecurrence method call: 1111111111111111111
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1111111111111111111
Recurring digit occurs: 19 times
Recurring digit through entire decimal: 1
FULL EQUATION ONE: 0.1111111111111111111
FULL EQUATION TWO: 1.1111111111111111111
0.1111111111111111
FULL EQUATION TWO A: 1.0
Fraction of recurring: 1/9
Fraction presented is: 64/9
Improper fraction with no existing whole number in front
CATCH2
Original numerator/denominator:7
remaining numerator: 1
remaining fraction: 1/9
Fraction provided in challenge is improper: 64/9
Mixed number fraction is: 7-1/9
5
7
***Mismatch in whole numbers****
Fraction has following whole number:7
Original decimal has following whole number:5
***********
numeratorOriginal:1/9
numerator:1
denominatorOriginal: 9
denominator:9
2Fraction provided in challenge: 1/9 might not be correctly reduced (1/9)
Discrepency above is due to conversion from improper=>proper fraction
1Original fraction(64/9)has been changed to proper fraction(7-1/9)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 64/2
Original numerator / PRIME number AS DECIMAL => 32.0
Original numerator / PRIME number AS FRACTION (not reduced) => 64/3
Original numerator / PRIME number AS DECIMAL => 21.333333333333332

*** The Decimal presented: 7.1111111111111111111
fractional part before checkRecurrence method call: 1111111111111111111
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1111111111111111111
Fraction presented is: 64/9
Improper fraction with no existing whole number in front
CATCH2
Original numerator/denominator:7
remaining numerator: 1
remaining fraction: 1/9
Fraction provided in challenge is improper: 64/9
Mixed number fraction is: 7-1/9
7
7
numeratorOriginal:1/9
numerator:1111111111111111111
denominatorOriginal: 9
denominator:0
2Fraction provided in challenge: 1/9 might not be correctly reduced (1111111111111111111/0)
Discrepency above is due to conversion from improper=>proper fraction
1Original fraction(64/9)has been changed to proper fraction(7-1/9)
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 64/2
Original numerator / PRIME number AS DECIMAL => 32.0
Original numerator / PRIME number AS FRACTION (not reduced) => 64/3
Original numerator / PRIME number AS DECIMAL => 21.333333333333332

*** The Decimal presented: 7.1111111111111111111
fractional part before checkRecurrence method call: 1111111111111111111
fractional part after  checkRecurrence method call: 1
This is full equation one: 0.1111111111111111111
Recurring digit occurs: 19 times
Recurring digit through entire decimal: 1
FULL EQUATION ONE: 0.1111111111111111111
FULL EQUATION TWO: 1.1111111111111111111
0.1111111111111111
FULL EQUATION TWO A: 1.0
Fraction of recurring: 1/9
Fraction presented is: 7-1/9
Var: 7
Whole number before fraction: 7
numeratorOriginal:1
numerator:1
denominatorOriginal: 9
denominator:9
fraction provided in challenge is fully reduced: 7-1/9
Original fraction(7-1/9) provided is exact representation of the initial decimal conversion: 7.1111111111111111111
************************************************
This will just be final part of the code...
Since several prime numbers have been generated, I will use the existing numerator
And store the results in a String array:   Numerator/prime number AS fraction  and Numerator/prime number AS decimal  and store results.  IT IS TO GET A FEEL OF DIFFERENT PATTERNS AS EXPLORED IN DOCUMENTATION!
This will provide a sample should I wish to populate initial array also! 
**************************************************
CHECK TO SEE IF ORIGINAL FRACTION IS TERMINATING: 
NOT Terminating fraction since reduced denominator is NOT divisble by prime factor of two or five
Original numerator / PRIME number AS FRACTION (not reduced) => 1/2
Original numerator / PRIME number AS DECIMAL => 0.5
Original numerator / PRIME number AS FRACTION (not reduced) => 1/3
Original numerator / PRIME number AS DECIMAL => 0.3333333333333333


** Process exited - Return Code: 0 **