long ipoint(double);