if (X[0] <= ZERO) {
mpone.e = 1; mpone.d[0] = mpone.d[1] = ONE;
- dvd(x,y,&mpt1,p); mul(&mpt1,&mpt1,&mpt2,p);
+ __dvd(x,y,&mpt1,p); __mul(&mpt1,&mpt1,&mpt2,p);
if (mpt1.d[0] != ZERO) mpt1.d[0] = ONE;
- add(&mpt2,&mpone,&mpt3,p); __mpsqrt(&mpt3,&mpt2,p);
- add(&mpt1,&mpt2,&mpt3,p); mpt3.d[0]=Y[0];
- __mpatan(&mpt3,&mpt1,p); add(&mpt1,&mpt1,z,p);
+ __add(&mpt2,&mpone,&mpt3,p); __mpsqrt(&mpt3,&mpt2,p);
+ __add(&mpt1,&mpt2,&mpt3,p); mpt3.d[0]=Y[0];
+ __mpatan(&mpt3,&mpt1,p); __add(&mpt1,&mpt1,z,p);
}
else
- { dvd(y,x,&mpt1,p);
+ { __dvd(y,x,&mpt1,p);
__mpatan(&mpt1,z,p);
}