src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (5)
2454result = sign * TanForIntervalPiBy4(fractional * Pi, 0.0, isReciprocal: false);
2465result = -sign * TanForIntervalPiBy4((0.5 - fractional) * Pi, 0.0, isReciprocal: true);
2474result = +sign * TanForIntervalPiBy4((fractional - 0.5) * Pi, 0.0, isReciprocal: true);
2478result = -sign * TanForIntervalPiBy4((1.0 - fractional) * Pi, 0.0, isReciprocal: false);
2483result = TanForIntervalPiBy4(x * Pi, 0.0, isReciprocal: false);