public static void Acos()
{
Assert.Equal(0.0f, MathF.Acos(1.0f));
AssertEqual(MathF.PI / 2.0f, MathF.Acos(0.0f), CrossPlatformMachineEpsilon * 10);
AssertEqual(MathF.PI, MathF.Acos(-1.0f), CrossPlatformMachineEpsilon * 10);
Assert.Equal(float.NaN, MathF.Acos(float.NaN));
Assert.Equal(float.NaN, MathF.Acos(float.PositiveInfinity));
Assert.Equal(float.NaN, MathF.Acos(float.NegativeInfinity));
}