Here is a simple algorythme :
numerato = 1.5
denominator = 1;
while (!isInterger(numerator*denominator))
do
denominator++;
done
return numerator*denominator + '/' + denominator
// => 3/2
You just have to implement it in java + implement the isInteger(i)
where i
is a float
.