20 references to DivRem
System.Collections.Concurrent (1)
System\Collections\Concurrent\PartitionerStatic.cs (1)
1370(int quotient, int remainder) = Math.DivRem(SourceCount, partitionCount);
System.Private.CoreLib (9)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (2)
532(int fromIndex, int shiftCount) = Math.DivRem(count, 32); 595(lengthToClear, int shiftCount) = Math.DivRem(count, BitsPerInt32);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Convert.cs (2)
2659(int quotient, int remainder) = Math.DivRem(source.Length, 2); 2715(int quotient, int remainder) = Math.DivRem(utf8Source.Length, 2);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormat.cs (3)
824(int tens, int ones) = Math.DivRem(offset.Hours, 10); 1531(int offsetHours, int offsetMinutes) = Math.DivRem(offsetTotalMinutes, 60); 1735(int offsetHours, offsetMinutes) = Math.DivRem(offsetMinutes, 60);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int32.cs (1)
291public static (int Quotient, int Remainder) DivRem(int left, int right) => Math.DivRem(left, right);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.NumberToFloatingPointBits.cs (1)
850(int topBlockIndex, int topBlockBits) = Math.DivRem(integerBitsOfPrecision, 32);
System.Runtime.Numerics (8)
System\Numerics\BigInteger.cs (6)
920(int q, int r) = Math.DivRem(dividend._sign, divisor._sign); 2775(int digitShift, int smallShift) = Math.DivRem(shift, BigIntegerCalculator.BitsPerLimb); 2869(int digitShift, int smallShift) = Math.DivRem(shift, BigIntegerCalculator.BitsPerLimb); 3565(digitShift32, smallShift32) = Math.DivRem(-(int)rotateLeftAmount, BitsPerUInt32); 3571(digitShift32, smallShift32) = Math.DivRem((int)rotateLeftAmount, BitsPerUInt32); 5417(int digitShift, int smallShift) = Math.DivRem(shiftAmount, BigIntegerCalculator.BitsPerLimb);
System\Numerics\BigIntegerCalculator.ShiftRot.cs (2)
25(digitShift, smallShift) = Math.DivRem(-(int)rotateLeftAmount, BitsPerLimb); 34(digitShift, smallShift) = Math.DivRem((int)rotateLeftAmount, BitsPerLimb);
System.Text.RegularExpressions (2)
System\Text\RegularExpressions\Symbolic\BitVector.cs (2)
74(int block, int bit) = Math.DivRem(i, 64); 82(int block, int bit) = Math.DivRem(i, 64);