14 references to DivRem
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (5)
243
(div, rem) = Math.
DivRem
(tmp, den);
248
(div, rem) = Math.
DivRem
(tmp, den);
256
(bufNum.Low64, rem) = Math.
DivRem
(tmp, den);
409
(ulong quo64, bufNum.Low64) = Math.
DivRem
(num, den);
1429
(low64, ulong remainder) = Math.
DivRem
(low64, power);
src\libraries\System.Private.CoreLib\src\System\Globalization\TimeSpanFormat.cs (3)
137
(totalSecondsRemaining, fraction64) = Math.
DivRem
((ulong)ticks, TimeSpan.TicksPerSecond);
181
(totalMinutesRemaining, seconds) = Math.
DivRem
(totalSecondsRemaining, 60 /* seconds per minute */);
189
(totalHoursRemaining, minutes) = Math.
DivRem
(totalMinutesRemaining, 60 /* minutes per hour */);
src\libraries\System.Private.CoreLib\src\System\Number.BigInteger.cs (1)
484
(digit, carry) = Math.
DivRem
(value, rhsValue);
src\libraries\System.Private.CoreLib\src\System\Number.Formatting.cs (3)
2060
(value, ulong remainder) = Math.
DivRem
(value, 100);
2099
(value, remainder) = Math.
DivRem
(value, 100);
2106
(value, remainder) = Math.
DivRem
(value, 10);
src\libraries\System.Private.CoreLib\src\System\UInt64.cs (1)
291
public static (ulong Quotient, ulong Remainder) DivRem(ulong left, ulong right) => Math.
DivRem
(left, right);
System.Runtime.Numerics (1)
System\Number.BigInteger.cs (1)
809
(ulong quo, ulong rem) = Math.
DivRem
(uuRes, TenPowMaxPartial);