java – O método Math.toRadians retorna um valor inexato?

Eu estava programando um método no qual eu precisava converter um valor de graus para radianos e pensei se essa conversão já não existia no Java. Pesquisando na internet eu descobri o método Math.toRadians.

O problema é que em quase todos os sites que eu li sobre esse método, é falado que o mesmo retorna um valor inexato — uma aproximação do valor em radianos.

“The conversion from degrees to radian is generally inexact.”

Por que? Qual seria a diferença entre usar o Math.toRadians e o cálculo abaixo?

double radians = (degrees * Math.PI / 180.0);