diff -Naur Profil-old/BIAS/BiasF.c Profil-new/BIAS/BiasF.c --- Profil-old/BIAS/BiasF.c 1995-10-06 09:16:51.000000000 +0100 +++ Profil-new/BIAS/BiasF.c 2005-10-19 11:29:56.000000000 +0200 @@ -337,15 +337,16 @@ */ { REAL x_inf, x_sup; + REAL y_inf, y_sup; x_inf = BiasInf (pX); x_sup = BiasSup (pX); if ((x_inf < -1.0) || (x_sup > 1.0)) _BiasError ("ArcCos argument out of range"); - x_inf = asin (x_inf); - x_sup = asin (x_sup); - x_inf = RoundDown (x_inf); - x_sup = RoundUp (x_sup); - BiasHullRR (pR, & x_inf, & x_sup); + y_inf = acos (x_sup); + y_sup = acos (x_inf); + y_inf = RoundDown (y_inf); + y_sup = RoundUp (y_sup); + BiasHullRR (pR, & y_inf, & y_sup); } VOID BiasArcTan (const PBIASINTERVAL pR, const PBIASINTERVAL pX)