Используя ТОЛЬКО целые числа (без плавающей запятой), есть ли способ определить между двумя дробями, какой результат больше?
например, скажем, у нас есть эти две дроби:
1000/51 = 19 (.60) && 1000/52 = 19 (.23)
Если бы мы использовали числа с плавающей запятой, очевидно, что первая дробь больше; однако обе дроби равны 19, если бы мы использовали только целые числа. Как можно узнать, что лучше без использования математики с плавающей запятой?
Я попытался получить остаток с помощью оператора%, но, похоже, не работает во всех случаях.