Home
last modified time | relevance | path

Searched refs:expdiff (Results 1 – 1 of 1) sorted by relevance

/titanic_53/usr/src/lib/libbc/libc/gen/common/
H A Ddecimal_bin.c285 …int expdiff = bi.bexponent - (bf.bexponent + 16 * (bf.blength - 1)); /* Exponent diffe… local
291 printf(" bi+bf exponent diff is %d \n", expdiff);
305 assert(expdiff > 0);
315 leftshift = 16 - (expdiff % 16);
317 expdiff += 16 * bf.blength;
319 expdiff -= 16 * bf.blength; /* If bf.blength is
323 expdiff += leftshift;
324 expdiff /= 16; /* Remaining expdiff in _BIG_FLOAT_DIGITS. */
325 expdiff--;
327 assert(expdiff >= 0); /* expdiff is now equal to the size
[all …]