Lines Matching refs:remainder
879 wxULongLongWx dividend, divisor, remainder;
882 remainder = 0l;
885 // division, the sign of the remainder is the same as the sign of the
889 // dividend = quotient*divisor + remainder
891 // with 0 <= abs(remainder) < abs(divisor)
912 remainder = dividend;
924 while ( remainder < divisor )
926 remainder <<= 1;
929 remainder |= 1;
940 remainder >>= 1;
945 remainder <<= 1;
948 remainder |= 1;
951 wxLongLongWx t = remainder - divisor;
958 remainder = t;
963 remainderIO = remainder;
979 wxULongLongWx& remainder) const
1007 remainder = 0l;
1012 remainder = dividend;
1024 while ( remainder < divisor )
1026 remainder <<= 1;
1029 remainder |= 1;
1040 remainder >>= 1;
1045 remainder <<= 1;
1048 remainder |= 1;
1051 wxULongLongWx t = remainder - divisor;
1058 remainder = t;
1066 wxLongLongWx quotient, remainder;
1068 Divide(ll, quotient, remainder);
1075 wxULongLongWx quotient, remainder;
1077 Divide(ll, quotient, remainder);
1084 wxLongLongWx quotient, remainder;
1086 Divide(ll, quotient, remainder);
1095 wxULongLongWx quotient, remainder;
1097 Divide(ll, quotient, remainder);
1106 wxLongLongWx quotient, remainder;
1108 Divide(ll, quotient, remainder);
1110 return remainder;
1115 wxULongLongWx quotient, remainder;
1117 Divide(ll, quotient, remainder);
1119 return remainder;