1/2, 2/3, 3/4, 4/5 - этот ряд т.н. дробей Фарея.
Полностью он не представим с помощью чисел с плавающей запятой, поэтому
следует использовать представление в рациональных дробях.
Соответственно и числитель и знаменатель будем возводить в p-ю степень по модулю отдельно.