Half.Explicit Opérateur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Explicit(Half to UInt32) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la UInt32 plus proche. |
| Explicit(Half to UInt64) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la UInt64 plus proche. |
| Explicit(Half to UIntPtr) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la UIntPtr plus proche. |
| Explicit(Int16 to Half) |
Convertit explicitement une Int16 valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(Int32 to Half) |
Convertit explicitement une Int32 valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(Int64 to Half) |
Convertit explicitement une Int64 valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(UIntPtr to Half) |
Convertit explicitement une UIntPtr valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(Single to Half) |
Opérateur explicite pour convertir une Single valeur en .Half |
| Explicit(UInt16 to Half) |
Convertit explicitement une UInt16 valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(UInt32 to Half) |
Convertit explicitement une UInt32 valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(UInt64 to Half) |
Convertit explicitement une UInt64 valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(Half to UInt16) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la UInt16 plus proche. |
| Explicit(IntPtr to Half) |
Convertit explicitement une IntPtr valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(Half to UInt128) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa représentation la UInt128plus proche. |
| Explicit(Half to SByte) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la SByte plus proche. |
| Explicit(Decimal to Half) |
Convertit explicitement une Decimal valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(Char to Half) |
Convertit explicitement une Char valeur en sa valeur à virgule flottante demi-précision la plus proche. |
| Explicit(Half to Single) |
Opérateur explicite pour convertir une Half valeur en .Single |
| Explicit(Double to Half) |
Opérateur explicite pour convertir une Double valeur en .Half |
| Explicit(Half to Byte) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Byte plus proche. |
| Explicit(Half to Decimal) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Decimal plus proche. |
| Explicit(Half to Char) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Char plus proche. |
| Explicit(Half to Int128) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa représentation la Int128plus proche. |
| Explicit(Half to Int16) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Int16 plus proche. |
| Explicit(Half to Int32) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Int32 plus proche. |
| Explicit(Half to Int64) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Int64 plus proche. |
| Explicit(Half to IntPtr) |
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la IntPtr plus proche. |
| Explicit(Half to Double) |
Opérateur explicite pour convertir une Half valeur en .Double |
Explicit(Half to UInt32)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la UInt32 plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée UInt32 la plus proche.
- Attributs
S’applique à
Explicit(Half to UInt64)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la UInt64 plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée UInt64 la plus proche.
- Attributs
S’applique à
Explicit(Half to UIntPtr)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la UIntPtr plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
unativeint
value converti en valeur représentée UIntPtr la plus proche.
- Attributs
S’applique à
Explicit(Int16 to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une Int16 valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
- Int16
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
S’applique à
Explicit(Int32 to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une Int32 valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
- Int32
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
S’applique à
Explicit(Int64 to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une Int64 valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
- Int64
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
S’applique à
Explicit(UIntPtr to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une UIntPtr valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
-
UIntPtr
unativeint
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
- Attributs
S’applique à
Explicit(Single to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- 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
Paramètres
Retours
Représentation Half du virgule valueflottante simple précision spécifié.
S’applique à
Explicit(UInt16 to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une UInt16 valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
- UInt16
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
- Attributs
S’applique à
Explicit(UInt32 to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une UInt32 valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
- UInt32
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
- Attributs
S’applique à
Explicit(UInt64 to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une UInt64 valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
- UInt64
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
- Attributs
S’applique à
Explicit(Half to UInt16)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la UInt16 plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée UInt16 la plus proche.
- Attributs
S’applique à
Explicit(IntPtr to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une IntPtr valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
-
IntPtr
nativeint
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
S’applique à
Explicit(Half to UInt128)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une valeur à virgule flottante demi-précision en sa représentation la UInt128plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en entier non signé 128 bits.
- Attributs
S’applique à
Explicit(Half to SByte)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Important
Cette API n’est pas conforme CLS.
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la SByte plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée SByte la plus proche.
- Attributs
S’applique à
Explicit(Decimal to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une Decimal valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
- Decimal
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
S’applique à
Explicit(Char to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une Char valeur en sa valeur à virgule flottante demi-précision la plus proche.
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
Paramètres
- value
- Char
Valeur à convertir.
Retours
value converti en valeur à virgule flottante demi-précision la plus proche.
S’applique à
Explicit(Half to Single)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- 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
Paramètres
Retours
Représentation Single du virgule valueflottante demi-précision spécifié.
S’applique à
Explicit(Double to Half)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- 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
Paramètres
Retours
Représentation Half du virgule valueflottante double précision spécifié .
S’applique à
Explicit(Half to Byte)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Byte plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée Byte la plus proche.
S’applique à
Explicit(Half to Decimal)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Decimal plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée Decimal la plus proche.
S’applique à
Explicit(Half to Char)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Char plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée Char la plus proche.
S’applique à
Explicit(Half to Int128)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une valeur à virgule flottante demi-précision en sa représentation la Int128plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en entier signé 128 bits.
S’applique à
Explicit(Half to Int16)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Int16 plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée Int16 la plus proche.
S’applique à
Explicit(Half to Int32)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Int32 plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée Int32 la plus proche.
S’applique à
Explicit(Half to Int64)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la Int64 plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
value converti en valeur représentée Int64 la plus proche.
S’applique à
Explicit(Half to IntPtr)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
Convertit explicitement une valeur à virgule flottante demi-précision en sa valeur représentée la IntPtr plus proche.
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
Paramètres
- value
- Half
Valeur à convertir.
Retours
nativeint
value converti en valeur représentée IntPtr la plus proche.
S’applique à
Explicit(Half to Double)
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- Half.cs
- Source:
- 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
Paramètres
Retours
Représentation Double du virgule valueflottante demi-précision spécifié.