Comparteix a través de


Half.Explicit Operador

Definición

Sobrecargas

Explicit(Half to UInt32)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UInt32 más cercano.

Explicit(Half to UInt64)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UInt64 más cercano.

Explicit(Half to UIntPtr)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UIntPtr más cercano.

Explicit(Int16 to Half)

Convierte explícitamente un Int16 valor en su valor de punto flotante de precisión media más cercano.

Explicit(Int32 to Half)

Convierte explícitamente un Int32 valor en su valor de punto flotante de precisión media más cercano.

Explicit(Int64 to Half)

Convierte explícitamente un Int64 valor en su valor de punto flotante de precisión media más cercano.

Explicit(UInt64 to Half)

Convierte explícitamente un UInt64 valor en su valor de punto flotante de precisión media más cercano.

Explicit(Single to Half)

Operador explícito para convertir un valor Single en Half.

Explicit(UInt16 to Half)

Convierte explícitamente un UInt16 valor en su valor de punto flotante de precisión media más cercano.

Explicit(UInt32 to Half)

Convierte explícitamente un UInt32 valor en su valor de punto flotante de precisión media más cercano.

Explicit(Half to UInt16)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UInt16 más cercano.

Explicit(UIntPtr to Half)

Convierte explícitamente un UIntPtr valor en su valor de punto flotante de precisión media más cercano.

Explicit(IntPtr to Half)

Convierte explícitamente un IntPtr valor en su valor de punto flotante de precisión media más cercano.

Explicit(Half to UInt128)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UInt128más cercano.

Explicit(Half to SByte)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable SByte más cercano.

Explicit(Decimal to Half)

Convierte explícitamente un Decimal valor en su valor de punto flotante de precisión media más cercano.

Explicit(Char to Half)

Convierte explícitamente un Char valor en su valor de punto flotante de precisión media más cercano.

Explicit(Half to Single)

Operador explícito para convertir un valor Half en Single.

Explicit(Double to Half)

Operador explícito para convertir un valor Double en Half.

Explicit(Half to Byte)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Byte más cercano.

Explicit(Half to Decimal)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Decimal más cercano.

Explicit(Half to Char)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Char más cercano.

Explicit(Half to Int128)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Int128más cercano.

Explicit(Half to Int16)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Int16 más cercano.

Explicit(Half to Int32)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Int32 más cercano.

Explicit(Half to Int64)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Int64 más cercano.

Explicit(Half to IntPtr)

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable IntPtr más cercano.

Explicit(Half to Double)

Operador explícito para convertir un valor Half en Double.

Explicit(Half to UInt32)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UInt32 más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable UInt32 más cercano.

Atributos

Se aplica a

Explicit(Half to UInt64)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UInt64 más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable UInt64 más cercano.

Atributos

Se aplica a

Explicit(Half to UIntPtr)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UIntPtr más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

UIntPtr

unativeint

value convertido en su valor representable UIntPtr más cercano.

Atributos

Se aplica a

Explicit(Int16 to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un Int16 valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
Int16

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Se aplica a

Explicit(Int32 to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un Int32 valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
Int32

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Se aplica a

Explicit(Int64 to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un Int64 valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
Int64

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Se aplica a

Explicit(UInt64 to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un UInt64 valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
UInt64

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Atributos

Se aplica a

Explicit(Single to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Operador explícito para convertir un valor Single en 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

Parámetros

value
Single

Valor de punto flotante de precisión sencilla que se va a convertir en Half.

Devoluciones

La representación del objeto Half del value de punto flotante de precisión sencilla especificado.

Se aplica a

Explicit(UInt16 to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un UInt16 valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
UInt16

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Atributos

Se aplica a

Explicit(UInt32 to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un UInt32 valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
UInt32

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Atributos

Se aplica a

Explicit(Half to UInt16)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable UInt16 más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable UInt16 más cercano.

Atributos

Se aplica a

Explicit(UIntPtr to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un UIntPtr valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
UIntPtr

unativeint

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Atributos

Se aplica a

Explicit(IntPtr to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un IntPtr valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
IntPtr

nativeint

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Se aplica a

Explicit(Half to UInt128)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un valor de punto flotante de precisión media en su valor de punto flotante más cercano que se puede UInt128representar.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en un entero de 128 bits sin signo.

Atributos

Se aplica a

Explicit(Half to SByte)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Importante

Esta API no es conforme a CLS.

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable SByte más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable SByte más cercano.

Atributos

Se aplica a

Explicit(Decimal to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un Decimal valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
Decimal

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Se aplica a

Explicit(Char to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un Char valor en su valor de punto flotante de precisión media más cercano.

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

Parámetros

value
Char

Valor que se va a convertir.

Devoluciones

value convertido en su valor de punto flotante de precisión media más cercano.

Se aplica a

Explicit(Half to Single)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Operador explícito para convertir un valor Half en 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

Parámetros

value
Half

Valor de punto flotante de precisión media que se va a convertir en Single.

Devoluciones

La representación del objeto Single del value de punto flotante de precisión media especificado.

Se aplica a

Explicit(Double to Half)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Operador explícito para convertir un valor Double en 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

Parámetros

value
Double

Valor de punto flotante de precisión doble que se va a convertir en Half.

Devoluciones

La representación de Half del value de punto flotante de precisión doble especificado.

Se aplica a

Explicit(Half to Byte)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Byte más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable Byte más cercano.

Se aplica a

Explicit(Half to Decimal)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Decimal más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable Decimal más cercano.

Se aplica a

Explicit(Half to Char)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Char más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable Char más cercano.

Se aplica a

Explicit(Half to Int128)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un valor de punto flotante de precisión media en su valor de punto flotante más cercano que se puede Int128representar.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en un entero de 128 bits con signo.

Se aplica a

Explicit(Half to Int16)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Int16 más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable Int16 más cercano.

Se aplica a

Explicit(Half to Int32)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Int32 más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable Int32 más cercano.

Se aplica a

Explicit(Half to Int64)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable Int64 más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

value convertido en su valor representable Int64 más cercano.

Se aplica a

Explicit(Half to IntPtr)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Convierte explícitamente un valor de punto flotante de precisión media en su valor representable IntPtr más cercano.

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

Parámetros

value
Half

Valor que se va a convertir.

Devoluciones

IntPtr

nativeint

value convertido en su valor representable IntPtr más cercano.

Se aplica a

Explicit(Half to Double)

Source:
Half.cs
Source:
Half.cs
Source:
Half.cs

Operador explícito para convertir un valor Half en 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

Parámetros

value
Half

Valor de punto flotante de precisión media que se va a convertir en Double.

Devoluciones

La representación del objeto Double del value de punto flotante de precisión media especificado.

Se aplica a