Home | History | Annotate | Download | only in gdtoa

Lines Matching refs:adj

98 	U adj, aadj1, rv, rv0;
701 dval(&adj) = 1.;
706 dval(&adj) = -1.;
720 dval(&adj) = -0.5;
727 word0(&adj) += (2*P+1)*Exp_msk1 - y;
733 dval(&rv) += adj*ulp(&rv);
739 dval(&rv) += adj.d*ulp(&rv);
743 dval(&adj) = ratio(delta, bs);
744 if (adj.d < 1.)
745 dval(&adj) = 1.;
746 if (adj.d <= 0x7ffffffe) {
747 /* dval(&adj) = Rounding ? ceil(&adj) : floor(&adj); */
748 y = adj.d;
749 if (y != adj.d) {
752 dval(&adj) = y;
757 word0(&adj) += (2*P+1)*Exp_msk1 - y;
762 dval(&adj) *= ulp(&rv);
764 dval(&rv) += adj;
766 dval(&rv) -= adj;
772 dval(&adj) *= ulp(&rv);
776 dval(&rv) += adj.d;
779 dval(&rv) -= adj.d;
966 dval(&adj) = dval(&aadj1) * ulp(&rv);
967 dval(&rv) += dval(&adj);
990 dval(&adj) = dval(&aadj1) * ulp(&rv);
991 dval(&rv) += dval(&adj);
997 dval(&adj) = dval(&aadj1) * ulp(&rv);
998 dval(&rv) += dval(&adj);
1016 dval(&adj) = dval(&aadj1) * ulp(&rv);
1017 dval(&rv) += dval(&adj);
1020 /* Compute dval(&adj) so that the IEEE rounding rules will
1021 * correctly round rv + dval(&adj) in some half-way cases.
1032 dval(&adj) = dval(&aadj1) * ulp(&rv);
1033 dval(&rv) += adj;