Lines Matching defs:fraction
506 if (!fh && !fl) { /* no fraction part */
541 if (!f) { /* no fraction part */
609 /* Being infinite means that our fraction is zero and exponent is 0x7ff */
617 /* Being NaN means that our exponent is 0xff and non-0 fraction */
619 int fraction = x[0] & 0x007fffff;
620 if ((exponent == 0x7f800000) && (fraction != 0)) out[0] = 1;
627 /* Being NaN means that our exponent is 0x7ff and non-0 fraction */
673 int fraction = (x[0] & 0x000fffff) | x[1];
675 if ((exponent == 0x00) && (fraction == 0)) out[0] = 0;
676 else if ((exponent == 0x00) && (fraction != 0)) out[0] = 4;
677 else if ((exponent == 0x7ff) && (fraction == 0)) out[0] = 3;
678 else if ((exponent == 0x7ff) && (fraction != 0)) out[0] = 7;
686 int fraction = x[0] & 0x007fffff;
688 if ((exponent == 0x000) && (fraction == 0)) out[0] = 0;
689 else if ((exponent == 0x000) && (fraction != 0)) out[0] = 4;
690 else if ((exponent == 0xff) && (fraction == 0)) out[0] = 3;
691 else if ((exponent == 0xff) && (fraction != 0)) out[0] = 7;
707 * NaNs have exponent 0x7ff, and non-zero fraction. Signaling NaNs take
767 * NaNs have exponent 0xff, and non-zero fraction - we have to handle all