Код: Выделить всё
double result = p / q;
То есть, равен ли результат математическому делению p и q.
Очевидно, что это верно для некоторых значений, например 1.0/2.0 и false для других, таких как 1.0/5.0, поэтому я ищу идиоматический и точный способ разделения случаев.
Кажется, что модуль с плавающей запятой p % q == 0 может работать, но я не уверен!
Подробнее здесь: https://stackoverflow.com/questions/446 ... t-is-exact