The ANSI declaration for fmod() in /usr/include/math.h looks broken to me; the manual says fmod takes two doubles as arguments but the declaration in <math.h> reads double fmod(double); instead of double fmod(double,double); Am I missing something? -michael