Home | History | Annotate | Download | only in Python

Lines Matching defs:bb2

1509     int bb2, bb5, bbe, bd2, bd5, bs2, c, dsign, e, e1, error;

1904 bb2 = bb5 = 0;
1908 bb2 = bb5 = -e;
1912 bb2 += bbe;
1915 bs2 = bb2;
1916 bb2++;
1919 /* At this stage bd5 - bb5 == e == bd2 - bb2 + bbe, bb2 - bs2 == 1,
1922 tdv == bd * 10**e = bd * 2**(bbe - bb2 + bd2) * 5**(bd5 - bb5)
1923 srv == bb * 2**bbe = bb * 2**(bbe - bb2 + bb2)
1924 0.5 ulp(srv) == 2**(bbe-1) = bs * 2**(bbe - bb2 + bs2)
1929 M * srv = bb * 2**bb2 * 5**bb5
1932 for some constant M. (Actually, M == 2**(bb2 - bbe) * 5**bb5, but
1936 /* Remove factor of 2**i, where i = min(bb2, bd2, bs2). */
1937 i = bb2 < bd2 ? bb2 : bd2;
1941 bb2 -= i;
1965 if (bb2 > 0) {
1966 bb = lshift(bb, bb2);