Convert an arbitrary decimal number into a simplified fraction, after
breaking out the whole number part first. See rat() for keeping the
number as a ratio without separating the whole number part.
Parameters
n: number
A decimal number to convert
epsilon: number = 1e-6
Maximum absolute error
Returns {den:number;num:number;whole:number}
An object containing the whole part and fraction numerator and denominator
Convert an arbitrary decimal number into a simplified fraction, after breaking out the whole number part first. See
rat()
for keeping the number as a ratio without separating the whole number part.