Lines Matching refs:wx
646 double vx, wx;
649 CONVERT_TO_DOUBLE(w, wx);
650 if (wx == 0.0) {
655 mod = fmod(vx, wx);
658 if ((wx < 0) != (mod < 0)) {
659 mod += wx;
666 mod = copysign(0.0, wx);
672 _float_div_mod(double vx, double wx, double *floordiv, double *mod)
675 *mod = fmod(vx, wx);
677 exact multiple of wx. But this is fp arithmetic, and fp
682 div = (vx - *mod) / wx;
685 if ((wx < 0) != (*mod < 0)) {
686 *mod += wx;
694 *mod = copysign(0.0, wx);
705 *floordiv = copysign(0.0, vx / wx); /* zero w/ sign of vx/wx */
712 double vx, wx;
715 CONVERT_TO_DOUBLE(w, wx);
716 if (wx == 0.0) {
720 _float_div_mod(vx, wx, &floordiv, &mod);
727 double vx, wx;
730 CONVERT_TO_DOUBLE(w, wx);
731 if (wx == 0.0) {
735 _float_div_mod(vx, wx, &floordiv, &mod);