BFloat16.Explicit Operator
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Explicit(BFloat16 to IntPtr)
public:
static explicit operator IntPtr(System::Numerics::BFloat16 value);
public static explicit operator IntPtr(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> nativeint
Public Shared Narrowing Operator CType (value As BFloat16) As IntPtr
Parameter
- value
- BFloat16
Gibt zurück
nativeint
Gilt für:
Explicit(BFloat16 to SByte)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::SByte(System::Numerics::BFloat16 value);
[System.CLSCompliant(false)]
public static explicit operator sbyte(System.Numerics.BFloat16 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.BFloat16 -> sbyte
Public Shared Narrowing Operator CType (value As BFloat16) As SByte
Parameter
- value
- BFloat16
Gibt zurück
- Attribute
Gilt für:
Explicit(BFloat16 to Single)
public:
static explicit operator float(System::Numerics::BFloat16 value);
public static explicit operator float(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> single
Public Shared Narrowing Operator CType (value As BFloat16) As Single
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(BFloat16 to UInt128)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator UInt128(System::Numerics::BFloat16 value);
[System.CLSCompliant(false)]
public static explicit operator UInt128(System.Numerics.BFloat16 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.BFloat16 -> UInt128
Public Shared Narrowing Operator CType (value As BFloat16) As UInt128
Parameter
- value
- BFloat16
Gibt zurück
- Attribute
Gilt für:
Explicit(BFloat16 to UInt16)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::UInt16(System::Numerics::BFloat16 value);
[System.CLSCompliant(false)]
public static explicit operator ushort(System.Numerics.BFloat16 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.BFloat16 -> uint16
Public Shared Narrowing Operator CType (value As BFloat16) As UShort
Parameter
- value
- BFloat16
Gibt zurück
- Attribute
Gilt für:
Explicit(BFloat16 to UInt32)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::UInt32(System::Numerics::BFloat16 value);
[System.CLSCompliant(false)]
public static explicit operator uint(System.Numerics.BFloat16 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.BFloat16 -> uint32
Public Shared Narrowing Operator CType (value As BFloat16) As UInteger
Parameter
- value
- BFloat16
Gibt zurück
- Attribute
Gilt für:
Explicit(BFloat16 to UInt64)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::UInt64(System::Numerics::BFloat16 value);
[System.CLSCompliant(false)]
public static explicit operator ulong(System.Numerics.BFloat16 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.BFloat16 -> uint64
Public Shared Narrowing Operator CType (value As BFloat16) As ULong
Parameter
- value
- BFloat16
Gibt zurück
- Attribute
Gilt für:
Explicit(UInt16 to BFloat16)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::Numerics::BFloat16(System::UInt16 value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.BFloat16(ushort value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint16 -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As UShort) As BFloat16
Parameter
- value
- UInt16
Gibt zurück
- Attribute
Gilt für:
Explicit(Single to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(float value);
public static explicit operator System.Numerics.BFloat16(float value);
static member op_Explicit : single -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Single) As BFloat16
Parameter
- value
- Single
Gibt zurück
Gilt für:
Explicit(UInt128 to BFloat16)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::Numerics::BFloat16(UInt128 value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.BFloat16(UInt128 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : UInt128 -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As UInt128) As BFloat16
Parameter
- value
- UInt128
Gibt zurück
- Attribute
Gilt für:
Explicit(BFloat16 to Int64)
public:
static explicit operator long(System::Numerics::BFloat16 value);
public static explicit operator long(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> int64
Public Shared Narrowing Operator CType (value As BFloat16) As Long
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(UInt32 to BFloat16)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::Numerics::BFloat16(System::UInt32 value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.BFloat16(uint value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint32 -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As UInteger) As BFloat16
Parameter
- value
- UInt32
Gibt zurück
- Attribute
Gilt für:
Explicit(UInt64 to BFloat16)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::Numerics::BFloat16(System::UInt64 value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.BFloat16(ulong value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint64 -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As ULong) As BFloat16
Parameter
- value
- UInt64
Gibt zurück
- Attribute
Gilt für:
Explicit(UIntPtr to BFloat16)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator System::Numerics::BFloat16(UIntPtr value);
[System.CLSCompliant(false)]
public static explicit operator System.Numerics.BFloat16(UIntPtr value);
[<System.CLSCompliant(false)>]
static member op_Explicit : unativeint -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As UIntPtr) As BFloat16
Parameter
- value
-
UIntPtr
unativeint
Gibt zurück
- Attribute
Gilt für:
Explicit(BFloat16 to UIntPtr)
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static explicit operator UIntPtr(System::Numerics::BFloat16 value);
[System.CLSCompliant(false)]
public static explicit operator UIntPtr(System.Numerics.BFloat16 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Numerics.BFloat16 -> unativeint
Public Shared Narrowing Operator CType (value As BFloat16) As UIntPtr
Parameter
- value
- BFloat16
Gibt zurück
unativeint
- Attribute
Gilt für:
Explicit(BFloat16 to Int32)
public:
static explicit operator int(System::Numerics::BFloat16 value);
public static explicit operator int(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> int
Public Shared Narrowing Operator CType (value As BFloat16) As Integer
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(BFloat16 to Int16)
public:
static explicit operator short(System::Numerics::BFloat16 value);
public static explicit operator short(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> int16
Public Shared Narrowing Operator CType (value As BFloat16) As Short
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(BFloat16 to Int128)
public:
static explicit operator Int128(System::Numerics::BFloat16 value);
public static explicit operator Int128(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> Int128
Public Shared Narrowing Operator CType (value As BFloat16) As Int128
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(Char to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(char value);
public static explicit operator System.Numerics.BFloat16(char value);
static member op_Explicit : char -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Char) As BFloat16
Parameter
- value
- Char
Gibt zurück
Gilt für:
Explicit(Decimal to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(System::Decimal value);
public static explicit operator System.Numerics.BFloat16(decimal value);
static member op_Explicit : decimal -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Decimal) As BFloat16
Parameter
- value
- Decimal
Gibt zurück
Gilt für:
Explicit(Double to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(double value);
public static explicit operator System.Numerics.BFloat16(double value);
static member op_Explicit : double -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Double) As BFloat16
Parameter
- value
- Double
Gibt zurück
Gilt für:
Explicit(Int128 to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(Int128 value);
public static explicit operator System.Numerics.BFloat16(Int128 value);
static member op_Explicit : Int128 -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Int128) As BFloat16
Parameter
- value
- Int128
Gibt zurück
Gilt für:
Explicit(Int16 to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(short value);
public static explicit operator System.Numerics.BFloat16(short value);
static member op_Explicit : int16 -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Short) As BFloat16
Parameter
- value
- Int16
Gibt zurück
Gilt für:
Explicit(Int32 to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(int value);
public static explicit operator System.Numerics.BFloat16(int value);
static member op_Explicit : int -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Integer) As BFloat16
Parameter
- value
- Int32
Gibt zurück
Gilt für:
Explicit(Half to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(Half value);
public static explicit operator System.Numerics.BFloat16(Half value);
static member op_Explicit : Half -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Half) As BFloat16
Parameter
- value
- Half
Gibt zurück
Gilt für:
Explicit(IntPtr to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(IntPtr value);
public static explicit operator System.Numerics.BFloat16(IntPtr value);
static member op_Explicit : nativeint -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As IntPtr) As BFloat16
Parameter
- value
-
IntPtr
nativeint
Gibt zurück
Gilt für:
Explicit(BFloat16 to Byte)
public:
static explicit operator System::Byte(System::Numerics::BFloat16 value);
public static explicit operator byte(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> byte
Public Shared Narrowing Operator CType (value As BFloat16) As Byte
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(BFloat16 to Char)
public:
static explicit operator char(System::Numerics::BFloat16 value);
public static explicit operator char(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> char
Public Shared Narrowing Operator CType (value As BFloat16) As Char
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(BFloat16 to Decimal)
public:
static explicit operator System::Decimal(System::Numerics::BFloat16 value);
public static explicit operator decimal(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> decimal
Public Shared Narrowing Operator CType (value As BFloat16) As Decimal
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(BFloat16 to Double)
public:
static explicit operator double(System::Numerics::BFloat16 value);
public static explicit operator double(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> double
Public Shared Narrowing Operator CType (value As BFloat16) As Double
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(BFloat16 to Half)
public:
static explicit operator Half(System::Numerics::BFloat16 value);
public static explicit operator Half(System.Numerics.BFloat16 value);
static member op_Explicit : System.Numerics.BFloat16 -> Half
Public Shared Narrowing Operator CType (value As BFloat16) As Half
Parameter
- value
- BFloat16
Gibt zurück
Gilt für:
Explicit(Int64 to BFloat16)
public:
static explicit operator System::Numerics::BFloat16(long value);
public static explicit operator System.Numerics.BFloat16(long value);
static member op_Explicit : int64 -> System.Numerics.BFloat16
Public Shared Narrowing Operator CType (value As Long) As BFloat16
Parameter
- value
- Int64