Freigeben über


Half.Explicit Operator

Definition

Ü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

UIntPtr

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

Ein expliziter Operator zum Konvertieren eines Single-Werts in einen Half-Wert.

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

value
Single

Der in Half zu konvertierende Gleitkommawert mit einfacher Genauigkeit.

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

Ein expliziter Operator zum Konvertieren eines Half-Werts in einen Single-Wert.

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

value
Half

Der in Single zu konvertierende Gleitkommawert mit halber Genauigkeit.

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

Ein expliziter Operator zum Konvertieren eines Double-Werts in einen Half-Wert.

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

value
Double

Der in Half zu konvertierende Gleitkommawert mit doppelter Genauigkeit.

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

IntPtr

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

Ein expliziter Operator zum Konvertieren eines Half-Werts in einen Double-Wert.

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

value
Half

Der in Double zu konvertierende Gleitkommawert mit halber Genauigkeit.

Gibt zurück

Die Double-Darstellung der angegebenen Gleitkommazahl mit halber Genauigkeit value.

Gilt für: