Half.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(Half to UInt32) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UInt32 Wert. |
Explicit(Half to UInt64) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UInt64 Wert. |
Explicit(Half to UIntPtr) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UIntPtr Wert. |
Explicit(Int16 to Half) |
Konvertiert einen Int16 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(Int32 to Half) |
Konvertiert einen Int32 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(Int64 to Half) |
Konvertiert einen Int64 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(UInt64 to Half) |
Konvertiert einen UInt64 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(Single to Half) |
Ein expliziter Operator zum Konvertieren eines Single-Werts in einen Half-Wert. |
Explicit(UInt16 to Half) |
Konvertiert einen UInt16 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(UInt32 to Half) |
Konvertiert einen UInt32 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(Half to UInt16) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UInt16 Wert. |
Explicit(UIntPtr to Half) |
Konvertiert einen UIntPtr Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(IntPtr to Half) |
Konvertiert einen IntPtr Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(Half to UInt128) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UInt128Wert. |
Explicit(Half to SByte) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren SByte Wert. |
Explicit(Decimal to Half) |
Konvertiert einen Decimal Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(Char to Half) |
Konvertiert einen Char Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit. |
Explicit(Half to Single) |
Ein expliziter Operator zum Konvertieren eines Half-Werts in einen Single-Wert. |
Explicit(Double to Half) |
Ein expliziter Operator zum Konvertieren eines Double-Werts in einen Half-Wert. |
Explicit(Half to Byte) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Byte Wert. |
Explicit(Half to Decimal) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Decimal Wert. |
Explicit(Half to Char) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Char Wert. |
Explicit(Half to Int128) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Int128Wert. |
Explicit(Half to Int16) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Int16 Wert. |
Explicit(Half to Int32) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Int32 Wert. |
Explicit(Half to Int64) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Int64 Wert. |
Explicit(Half to IntPtr) |
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren IntPtr Wert. |
Explicit(Half to Double) |
Ein expliziter Operator zum Konvertieren eines Half-Werts in einen Double-Wert. |
Explicit(Half to UInt32)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UInt32 Wert.
public:
static explicit operator System::UInt32(Half value);
[System.CLSCompliant(false)]
public static explicit operator uint (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> uint32
Public Shared Narrowing Operator CType (value As Half) As UInteger
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren UInt32 Wert konvertiert.
- Attribute
Gilt für:
Explicit(Half to UInt64)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UInt64 Wert.
public:
static explicit operator System::UInt64(Half value);
[System.CLSCompliant(false)]
public static explicit operator ulong (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> uint64
Public Shared Narrowing Operator CType (value As Half) As ULong
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren UInt64 Wert konvertiert.
- Attribute
Gilt für:
Explicit(Half to UIntPtr)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UIntPtr Wert.
public:
static explicit operator UIntPtr(Half value);
[System.CLSCompliant(false)]
public static explicit operator UIntPtr (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> unativeint
Public Shared Narrowing Operator CType (value As Half) As UIntPtr
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
unativeint
value
in den nächstgelegenen darstellbaren UIntPtr Wert konvertiert.
- Attribute
Gilt für:
Explicit(Int16 to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert einen Int16 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(short value);
public static explicit operator Half (short value);
static member op_Explicit : int16 -> Half
Public Shared Narrowing Operator CType (value As Short) As Half
Parameter
- value
- Int16
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
Gilt für:
Explicit(Int32 to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert einen Int32 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(int value);
public static explicit operator Half (int value);
static member op_Explicit : int -> Half
Public Shared Narrowing Operator CType (value As Integer) As Half
Parameter
- value
- Int32
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
Gilt für:
Explicit(Int64 to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert einen Int64 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(long value);
public static explicit operator Half (long value);
static member op_Explicit : int64 -> Half
Public Shared Narrowing Operator CType (value As Long) As Half
Parameter
- value
- Int64
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
Gilt für:
Explicit(UInt64 to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert einen UInt64 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(System::UInt64 value);
[System.CLSCompliant(false)]
public static explicit operator Half (ulong value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint64 -> Half
Public Shared Narrowing Operator CType (value As ULong) As Half
Parameter
- value
- UInt64
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
- Attribute
Gilt für:
Explicit(Single to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
public:
static explicit operator Half(float value);
public static explicit operator Half (float value);
static member op_Explicit : single -> Half
Public Shared Narrowing Operator CType (value As Single) As Half
Parameter
Gibt zurück
Die Half-Darstellung der angegebenen Gleitkommazahl mit einfacher Genauigkeit value
.
Gilt für:
Explicit(UInt16 to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert einen UInt16 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(System::UInt16 value);
[System.CLSCompliant(false)]
public static explicit operator Half (ushort value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint16 -> Half
Public Shared Narrowing Operator CType (value As UShort) As Half
Parameter
- value
- UInt16
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
- Attribute
Gilt für:
Explicit(UInt32 to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert einen UInt32 Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(System::UInt32 value);
[System.CLSCompliant(false)]
public static explicit operator Half (uint value);
[<System.CLSCompliant(false)>]
static member op_Explicit : uint32 -> Half
Public Shared Narrowing Operator CType (value As UInteger) As Half
Parameter
- value
- UInt32
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
- Attribute
Gilt für:
Explicit(Half to UInt16)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UInt16 Wert.
public:
static explicit operator System::UInt16(Half value);
[System.CLSCompliant(false)]
public static explicit operator ushort (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> uint16
Public Shared Narrowing Operator CType (value As Half) As UShort
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren UInt16 Wert konvertiert.
- Attribute
Gilt für:
Explicit(UIntPtr to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert einen UIntPtr Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(UIntPtr value);
[System.CLSCompliant(false)]
public static explicit operator Half (UIntPtr value);
[<System.CLSCompliant(false)>]
static member op_Explicit : unativeint -> Half
Public Shared Narrowing Operator CType (value As UIntPtr) As Half
Parameter
- value
-
UIntPtr
unativeint
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
- Attribute
Gilt für:
Explicit(IntPtr to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert einen IntPtr Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(IntPtr value);
public static explicit operator Half (IntPtr value);
static member op_Explicit : nativeint -> Half
Public Shared Narrowing Operator CType (value As IntPtr) As Half
Parameter
- value
-
IntPtr
nativeint
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
Gilt für:
Explicit(Half to UInt128)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren UInt128Wert.
public:
static explicit operator UInt128(Half value);
[System.CLSCompliant(false)]
public static explicit operator UInt128 (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> UInt128
Public Shared Narrowing Operator CType (value As Half) As UInt128
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in eine 128-Bit-Ganzzahl ohne Vorzeichen konvertiert.
- Attribute
Gilt für:
Explicit(Half to SByte)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren SByte Wert.
public:
static explicit operator System::SByte(Half value);
[System.CLSCompliant(false)]
public static explicit operator sbyte (Half value);
[<System.CLSCompliant(false)>]
static member op_Explicit : Half -> sbyte
Public Shared Narrowing Operator CType (value As Half) As SByte
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren SByte Wert konvertiert.
- Attribute
Gilt für:
Explicit(Decimal to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert einen Decimal Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(System::Decimal value);
public static explicit operator Half (decimal value);
static member op_Explicit : decimal -> Half
Public Shared Narrowing Operator CType (value As Decimal) As Half
Parameter
- value
- Decimal
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
Gilt für:
Explicit(Char to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert einen Char Wert explizit in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit.
public:
static explicit operator Half(char value);
public static explicit operator Half (char value);
static member op_Explicit : char -> Half
Public Shared Narrowing Operator CType (value As Char) As Half
Parameter
- value
- Char
Der zu konvertierende Wert.
Gibt zurück
value
in den nächsten darstellbaren Gleitkommawert mit halber Genauigkeit konvertiert.
Gilt für:
Explicit(Half to Single)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
public:
static explicit operator float(Half value);
public static explicit operator float (Half value);
static member op_Explicit : Half -> single
Public Shared Narrowing Operator CType (value As Half) As Single
Parameter
Gibt zurück
Die Single-Darstellung der angegebenen Gleitkommazahl mit halber Genauigkeit value
.
Gilt für:
Explicit(Double to Half)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
public:
static explicit operator Half(double value);
public static explicit operator Half (double value);
static member op_Explicit : double -> Half
Public Shared Narrowing Operator CType (value As Double) As Half
Parameter
Gibt zurück
DieHalf-Darstellung der angegebenen Gleitkommazahl mit doppelter Genauigkeit value
.
Gilt für:
Explicit(Half to Byte)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Byte Wert.
public:
static explicit operator System::Byte(Half value);
public static explicit operator byte (Half value);
static member op_Explicit : Half -> byte
Public Shared Narrowing Operator CType (value As Half) As Byte
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren Byte Wert konvertiert.
Gilt für:
Explicit(Half to Decimal)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Decimal Wert.
public:
static explicit operator System::Decimal(Half value);
public static explicit operator decimal (Half value);
static member op_Explicit : Half -> decimal
Public Shared Narrowing Operator CType (value As Half) As Decimal
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren Decimal Wert konvertiert.
Gilt für:
Explicit(Half to Char)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Char Wert.
public:
static explicit operator char(Half value);
public static explicit operator char (Half value);
static member op_Explicit : Half -> char
Public Shared Narrowing Operator CType (value As Half) As Char
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren Char Wert konvertiert.
Gilt für:
Explicit(Half to Int128)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Int128Wert.
public:
static explicit operator Int128(Half value);
public static explicit operator Int128 (Half value);
static member op_Explicit : Half -> Int128
Public Shared Narrowing Operator CType (value As Half) As Int128
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in eine 128-Bit-Ganzzahl mit Vorzeichen konvertiert.
Gilt für:
Explicit(Half to Int16)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Int16 Wert.
public:
static explicit operator short(Half value);
public static explicit operator short (Half value);
static member op_Explicit : Half -> int16
Public Shared Narrowing Operator CType (value As Half) As Short
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren Int16 Wert konvertiert.
Gilt für:
Explicit(Half to Int32)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Int32 Wert.
public:
static explicit operator int(Half value);
public static explicit operator int (Half value);
static member op_Explicit : Half -> int
Public Shared Narrowing Operator CType (value As Half) As Integer
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren Int32 Wert konvertiert.
Gilt für:
Explicit(Half to Int64)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren Int64 Wert.
public:
static explicit operator long(Half value);
public static explicit operator long (Half value);
static member op_Explicit : Half -> int64
Public Shared Narrowing Operator CType (value As Half) As Long
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
value
in den nächstgelegenen darstellbaren Int64 Wert konvertiert.
Gilt für:
Explicit(Half to IntPtr)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
Konvertiert explizit einen Gleitkommawert mit halber Genauigkeit in den nächsten darstellbaren IntPtr Wert.
public:
static explicit operator IntPtr(Half value);
public static explicit operator IntPtr (Half value);
static member op_Explicit : Half -> nativeint
Public Shared Narrowing Operator CType (value As Half) As IntPtr
Parameter
- value
- Half
Der zu konvertierende Wert.
Gibt zurück
nativeint
value
in den nächstgelegenen darstellbaren IntPtr Wert konvertiert.
Gilt für:
Explicit(Half to Double)
- Quelle:
- Half.cs
- Quelle:
- Half.cs
- Quelle:
- Half.cs
public:
static explicit operator double(Half value);
public static explicit operator double (Half value);
static member op_Explicit : Half -> double
Public Shared Narrowing Operator CType (value As Half) As Double
Parameter
Gibt zurück
Die Double-Darstellung der angegebenen Gleitkommazahl mit halber Genauigkeit value
.