I am trying to find the multiplier for a fraction that will let me get a whole number.
So trying to solve $c = a \times b$
Where $a$ is a number like $1.6$ or $0.7$ or $5.24$
Where $b$ is the lowest number that $a$ can be multiplied by to make $c$ a whole number.
The use case is in a game I am programming the currency is only in whole numbers of a single denomination (single gold coins) if the player wants to sell a quantity of items that are worth a fractional value like $1.6$, how many must they sell so they can receive a whole number without throwing out the fractions.
Multiply $a = \dfrac 85$ by $b = 5$ to get $$c= \frac 85\cdot 5 = 8$$
When a rational number is expressed as a fraction $\dfrac nd$ that is fully reduced meaning $\gcd(n, d)=1$, with (n, numerator; d, denominator, each an integer,) then we have $$a = \frac nd\quad \text{ so we put }\; b = d,$$ and so $$c = \frac nd\cdot d = n$$
That is, any rational number expressed as a fully reduced fraction where the numerator and denominator are co-prime, then the lowest integer value for $b$ is given by $bd$, where $d$ is the denominator of the fully reduced fraction = $a$