Главное значение то получается.
Ни разу. Главное значение -- это то, что под ним понимается по определению. И это определение ни разу не согласовано с правилами численного интегрирования.
Можно, конечно, пытаться считать численно главное значение, отсекая всё более мелкие окрестности нули и потом считая интегралы по каждому из оставшихся отрезков всё более точно, в рамках выбранного метода (ну пусть и трапеций, к примеру). Но тогда объём вычислений катастрофически возрастает. Если, конечно, не использовать какую-то специфическую информацию о подынтегральной функции.
Между тем в исходной формулировке задачки ни на какой учёт специфики ни в коей мере даже и не намекалось. Хуже того -- там даже не упоминался термин "главное значение". Отсюда и вполне однозначный вывод: составитель задачки сочинял её, откровенно не приходя в сознание.