Lines Matching refs:ds
172 double d, d2, ds, eps; in gdtoa() local
252 ds = (dval(d)-1.5)*0.289529654602168 + 0.1760912590558 + i*0.301029995663981; in gdtoa()
258 ds += j * 7e-17; in gdtoa()
260 k = (int)ds; in gdtoa()
261 if (ds < 0. && ds != k) in gdtoa()
360 ds = tens[k&0xf]; in gdtoa()
371 ds *= bigtens[i]; in gdtoa()
375 ds = 1.; in gdtoa()
409 dval(eps) = ds*0.5/tens[ilim-1] - dval(eps); in gdtoa()
411 L = (Long)(dval(d)/ds); in gdtoa()
412 dval(d) -= L*ds; in gdtoa()
419 if (ds - dval(d) < dval(eps)) in gdtoa()
432 if ( (L = (Long)(dval(d)/ds)) !=0) in gdtoa()
433 dval(d) -= L*ds; in gdtoa()
436 ds *= 0.5; in gdtoa()
437 if (dval(d) > ds + dval(eps)) in gdtoa()
439 else if (dval(d) < ds - dval(eps)) { in gdtoa()
463 ds = tens[k]; in gdtoa()
466 if (ilim < 0 || dval(d) <= 5*ds) in gdtoa()
471 L = dval(d) / ds; in gdtoa()
472 dval(d) -= L*ds; in gdtoa()
477 dval(d) += ds; in gdtoa()
491 if (dval(d) > ds || (dval(d) == ds && L & 1)) { in gdtoa()