13 references to CreateTruncating
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\TensorPrimitives.ConvertTruncating.cs (1)
133
public static ulong Invoke(double x) => ulong.
CreateTruncating
(x);
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Enum.cs (3)
195
if (ulong.
CreateTruncating
(value) < (ulong)names.Length)
502
return ulong.
CreateTruncating
(value) < (ulong)values.Length;
2272
if (ulong.
CreateTruncating
(values[i]) != (ulong)i)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.cs (7)
2443
UInt128 product = (UInt128)ulong.
CreateTruncating
(left) * ulong.
CreateTruncating
(right);
2723
UInt128 wide = ((UInt128)ulong.
CreateTruncating
(high) << 64) | ulong.
CreateTruncating
(low);
2849
UInt128 wide = ((UInt128)ulong.
CreateTruncating
(high) << 64) | ulong.
CreateTruncating
(low);
3743
ulong mantissa = ulong.
CreateTruncating
(decoded.Significand);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.Rounding.cs (1)
247
floor = ulong.
CreateTruncating
(integerPart);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Random.cs (1)
324
ulong maxExclusiveUlong = ulong.
CreateTruncating
(maxExclusive);