Condividi tramite


Half.Explicit Operatore

Definizione

Overload

Explicit(Half to UInt32)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt32 più vicino.

Explicit(Half to UInt64)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt64 più vicino.

Explicit(Half to UIntPtr)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UIntPtr più vicino.

Explicit(Int16 to Half)

Converte in modo esplicito un Int16 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Int32 to Half)

Converte in modo esplicito un Int32 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Int64 to Half)

Converte in modo esplicito un Int64 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(UInt64 to Half)

Converte in modo esplicito un UInt64 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Single to Half)

Operatore esplicito per convertire un valore Single in un valore Half.

Explicit(UInt16 to Half)

Converte in modo esplicito un UInt16 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(UInt32 to Half)

Converte in modo esplicito un UInt32 valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Half to UInt16)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt16 più vicino.

Explicit(UIntPtr to Half)

Converte in modo esplicito un UIntPtr valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(IntPtr to Half)

Converte in modo esplicito un IntPtr valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Half to UInt128)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentato UInt128più vicino.

Explicit(Half to SByte)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile SByte più vicino.

Explicit(Decimal to Half)

Converte in modo esplicito un Decimal valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Char to Half)

Converte in modo esplicito un Char valore nel valore a virgola mobile a metà precisione più vicino.

Explicit(Half to Single)

Operatore esplicito per convertire un valore Half in un valore Single.

Explicit(Double to Half)

Operatore esplicito per convertire un valore Double in un valore Half.

Explicit(Half to Byte)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Byte più vicino.

Explicit(Half to Decimal)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Decimal più vicino.

Explicit(Half to Char)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Char più vicino.

Explicit(Half to Int128)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentato Int128più vicino.

Explicit(Half to Int16)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int16 più vicino.

Explicit(Half to Int32)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int32 più vicino.

Explicit(Half to Int64)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int64 più vicino.

Explicit(Half to IntPtr)

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile IntPtr più vicino.

Explicit(Half to Double)

Operatore esplicito per convertire un valore Half in un valore Double.

Explicit(Half to UInt32)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt32 più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile UInt32 più vicino.

Attributi

Si applica a

Explicit(Half to UInt64)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt64 più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile UInt64 più vicino.

Attributi

Si applica a

Explicit(Half to UIntPtr)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UIntPtr più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

UIntPtr

unativeint

value convertito nel valore rappresentabile UIntPtr più vicino.

Attributi

Si applica a

Explicit(Int16 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Int16 valore nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

value
Int16

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

Explicit(Int32 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Int32 valore nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

value
Int32

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

Explicit(Int64 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Int64 valore nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

value
Int64

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

Explicit(UInt64 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un UInt64 valore nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

value
UInt64

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Attributi

Si applica a

Explicit(Single to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Operatore esplicito per convertire un valore Single in un valore Half.

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

Parametri

value
Single

Valore a virgola mobile a precisione singola da convertire in un valore Half.

Restituisce

Rappresentazione Half del valore value a virgola mobile con precisione singola specificato.

Si applica a

Explicit(UInt16 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un UInt16 valore nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

value
UInt16

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Attributi

Si applica a

Explicit(UInt32 to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un UInt32 valore nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

value
UInt32

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Attributi

Si applica a

Explicit(Half to UInt16)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile UInt16 più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile UInt16 più vicino.

Attributi

Si applica a

Explicit(UIntPtr to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un UIntPtr valore nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

value
UIntPtr

unativeint

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Attributi

Si applica a

Explicit(IntPtr to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un IntPtr valore nel valore a virgola mobile a metà precisione più vicino.

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

Parametri

value
IntPtr

nativeint

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

Explicit(Half to UInt128)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore più vicino rappresentabile UInt128.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito in un intero senza segno a 128 bit.

Attributi

Si applica a

Explicit(Half to SByte)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Importante

Questa API non è conforme a CLS.

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile SByte più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile SByte più vicino.

Attributi

Si applica a

Explicit(Decimal to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Decimal valore nel valore a virgola mobile più vicina.

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

Parametri

value
Decimal

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

Explicit(Char to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un Char valore nel valore a virgola mobile più vicina.

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

Parametri

value
Char

Valore da convertire.

Restituisce

value convertito nel valore a virgola mobile a metà precisione più vicino.

Si applica a

Explicit(Half to Single)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Operatore esplicito per convertire un valore Half in un valore Single.

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

Parametri

value
Half

Valore a virgola mobile in mezza precisione da convertire in un valore Single.

Restituisce

Rappresentazione Single del valore value a virgola mobile in mezza precisione specificato.

Si applica a

Explicit(Double to Half)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Operatore esplicito per convertire un valore Double in un valore Half.

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

Parametri

value
Double

Valore a virgola mobile in doppia precisione da convertire in un valore Half.

Restituisce

Rappresentazione Half del valore value a virgola mobile con precisione doppia specificato.

Si applica a

Explicit(Half to Byte)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Byte più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Byte più vicino.

Si applica a

Explicit(Half to Decimal)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Decimal più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Decimal più vicino.

Si applica a

Explicit(Half to Char)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Char più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Char più vicino.

Si applica a

Explicit(Half to Int128)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore più vicino rappresentabile Int128.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito in un intero con segno a 128 bit.

Si applica a

Explicit(Half to Int16)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int16 più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Int16 più vicino.

Si applica a

Explicit(Half to Int32)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int32 più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Int32 più vicino.

Si applica a

Explicit(Half to Int64)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile Int64 più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

value convertito nel valore rappresentabile Int64 più vicino.

Si applica a

Explicit(Half to IntPtr)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Converte in modo esplicito un valore a virgola mobile a metà precisione nel valore rappresentabile IntPtr più vicino.

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

Parametri

value
Half

Valore da convertire.

Restituisce

IntPtr

nativeint

value convertito nel valore rappresentabile IntPtr più vicino.

Si applica a

Explicit(Half to Double)

Origine:
Half.cs
Origine:
Half.cs
Origine:
Half.cs

Operatore esplicito per convertire un valore Half in un valore Double.

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

Parametri

value
Half

Valore a virgola mobile in mezza precisione da convertire in un valore Double.

Restituisce

Rappresentazione Double del valore value a virgola mobile in mezza precisione specificato.

Si applica a