double _rnd(r) double r; { return(r + (r<0 ? -0.5 : 0.5)); }