13 references to SignificandSize
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Number.DiyFp.cs (1)
81return new DiyFp(ac + (ad >> 32) + (bc >> 32) + (tmp >> 32), e + other.e + SignificandSize);
src\libraries\System.Private.CoreLib\src\System\Number.Grisu3.cs (12)
366int tenMkMinimalBinaryExponent = MinimalTargetExponent - (w.e + DiyFp.SignificandSize); 367int tenMkMaximalBinaryExponent = MaximalTargetExponent - (w.e + DiyFp.SignificandSize); 371Debug.Assert(MinimalTargetExponent <= (w.e + tenMk.e + DiyFp.SignificandSize)); 372Debug.Assert(MaximalTargetExponent >= (w.e + tenMk.e + DiyFp.SignificandSize)); 418int tenMkMinimalBinaryExponent = MinimalTargetExponent - (w.e + DiyFp.SignificandSize); 419int tenMkMaximalBinaryExponent = MaximalTargetExponent - (w.e + DiyFp.SignificandSize); 423Debug.Assert(MinimalTargetExponent <= (w.e + tenMk.e + DiyFp.SignificandSize)); 424Debug.Assert(MaximalTargetExponent >= (w.e + tenMk.e + DiyFp.SignificandSize)); 437Debug.Assert(scaledW.e == (boundaryPlus.e + tenMk.e + DiyFp.SignificandSize)); 550uint divisor = BiggestPowerTen(integrals, DiyFp.SignificandSize - (-one.e), out kappa); 729uint divisor = BiggestPowerTen(integrals, DiyFp.SignificandSize - (-one.e), out kappa); 823double k = Math.Ceiling((minExponent + DiyFp.SignificandSize - 1) * D1Log210);