пm - если sinx любой, а здесь рассматриваются случаи, когда sinx больше нуля (или меньше нуля), взять нужно только одну точку из двух, поэтому выбираем точку, а следующая будет только через целый круг, т.е. 2п и умножаем на m - количество кругов.
tgx в знаменателе - не должен быть 0,
если tgx расписать как tgx=sinx/cosx - сosx в знаменателе - не должен быть 0 и если деление на дробь заменить умножением на обратную дробь, то sinх окажется в знаменателе - не может быть 0.