1 write to Digits
System.Runtime.Numerics (1)
src\runtime\src\libraries\Common\src\System\Number.NumberBuffer.cs (1)
46
Digits
= digits;
22 references to Digits
System.Runtime.Numerics (22)
src\runtime\src\libraries\Common\src\System\Number.Formatting.Common.cs (11)
414
if (number.
Digits
[0] == 0)
495
section = FindSection(format, number.
Digits
[0] == 0 ? 2 : number.IsNegative ? 1 : 0);
599
if (number.
Digits
[0] != 0)
604
if (number.
Digits
[0] == 0)
717
ReadOnlySpan<byte> digits = number.
Digits
;
912
int exp = number.
Digits
[0] == 0 ? 0 : number.Scale - decimalPos;
993
ReadOnlySpan<byte> dig = number.
Digits
;
1200
ReadOnlySpan<byte> dig = number.
Digits
;
1226
int e = number.
Digits
[0] == 0 ? 0 : number.Scale - 1;
1272
ReadOnlySpan<byte> dig = number.
Digits
;
1349
Span<byte> dig = number.
Digits
;
src\runtime\src\libraries\Common\src\System\Number.NumberBuffer.cs (3)
50
Digits
[0] = (byte)'\0';
91
for (int i = 0; i <
Digits
.Length; i++)
93
byte digit =
Digits
[i];
src\runtime\src\libraries\Common\src\System\Number.Parsing.Common.cs (4)
105
int maxDigCount = number.
Digits
.Length - 1;
118
number.
Digits
[digCount] = (byte)ch;
189
number.
Digits
[digEnd] = (byte)'\0';
252
number.
Digits
[number.DigitsCount] = (byte)'\0';
System\Number.BigInteger.cs (4)
394
ReadOnlySpan<byte> intDigits= number.
Digits
.Slice(0, Math.Min(number.Scale, number.DigitsCount));
399
ReadOnlySpan<byte> fracDigitsSpan = number.
Digits
.Slice(intDigits.Length);
935
BigIntegerToDecChars(Unsafe.BitCast<Span<byte>, Span<Utf8Char>>(number.
Digits
.Slice(0, valueDigits)), base1E9Value, valueDigits);
936
number.
Digits
[^1] = 0;