mirror of
https://github.com/Microsoft/calculator.git
synced 2025-08-22 14:13:30 -07:00
Replace pointer with reference in _divnum (num.cpp)
This commit is contained in:
parent
420d48cc0b
commit
161f14a9ea
1 changed files with 11 additions and 11 deletions
|
@ -427,24 +427,24 @@ void _divnum( NUMBER *pa, const NUMBER &b, uint32_t radix, int32_t precision)
|
|||
while (cdigits++ < thismax && !zernum(rem))
|
||||
{
|
||||
digit = radix - 1;
|
||||
NUMBER* multiple;
|
||||
|
||||
for (auto& num : numberList)
|
||||
{
|
||||
if (!lessnum(rem, num) || !--digit)
|
||||
{
|
||||
multiple = #
|
||||
auto& multiple = num;
|
||||
|
||||
if (digit)
|
||||
{
|
||||
multiple.sign *= -1;
|
||||
addnum(&rem, multiple, radix);
|
||||
multiple.sign *= -1;
|
||||
}
|
||||
rem.exp++;
|
||||
*ptrc-- = (MANTTYPE)digit;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (digit)
|
||||
{
|
||||
multiple->sign *= -1;
|
||||
addnum(&rem, *multiple, radix);
|
||||
multiple->sign *= -1;
|
||||
}
|
||||
rem.exp++;
|
||||
*ptrc-- = (MANTTYPE)digit;
|
||||
}
|
||||
cdigits--;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue