src\runtime\src\libraries\System.Private.CoreLib\src\System\Double.cs (10)
1927result = sign * SinForIntervalPiBy4((0.5 - fractional) * Pi, 0.0);
1936result = -sign * SinForIntervalPiBy4((fractional - 0.5) * Pi, 0.0);
2256sinPi = sinSign * SinForIntervalPiBy4(value, 0.0);
2272cosPi = cosSign * SinForIntervalPiBy4(value, 0.0);
2285cosPi = -cosSign * SinForIntervalPiBy4(value, 0.0);
2291sinPi = +sinSign * SinForIntervalPiBy4(value, 0.0);
2299sinPi = SinForIntervalPiBy4(value, 0.0);
2368result = sign * SinForIntervalPiBy4(fractional * Pi, 0.0);
2392result = sign * SinForIntervalPiBy4((1.0 - fractional) * Pi, 0.0);
2397result = SinForIntervalPiBy4(x * Pi, 0.0);