Half.Explicit Operator
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Explicit(Half to UInt32) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili UInt32 . |
Explicit(Half to UInt64) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili UInt64 . |
Explicit(Half to UIntPtr) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili UIntPtr . |
Explicit(Int16 to Half) |
Secara eksplisit mengonversi Int16 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(Int32 to Half) |
Secara eksplisit mengonversi Int32 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(Int64 to Half) |
Secara eksplisit mengonversi Int64 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(UInt64 to Half) |
Secara eksplisit mengonversi UInt64 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(Single to Half) |
Operator eksplisit untuk mengonversi nilai menjadi SingleHalf. |
Explicit(UInt16 to Half) |
Secara eksplisit mengonversi UInt16 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(UInt32 to Half) |
Secara eksplisit mengonversi UInt32 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(Half to UInt16) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili UInt16 . |
Explicit(UIntPtr to Half) |
Secara eksplisit mengonversi UIntPtr nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(IntPtr to Half) |
Secara eksplisit mengonversi IntPtr nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(Half to UInt128) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat UInt128diwakili . |
Explicit(Half to SByte) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili SByte . |
Explicit(Decimal to Half) |
Secara eksplisit mengonversi Decimal nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(Char to Half) |
Secara eksplisit mengonversi Char nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi. |
Explicit(Half to Single) |
Operator eksplisit untuk mengonversi nilai menjadi HalfSingle. |
Explicit(Double to Half) |
Operator eksplisit untuk mengonversi nilai menjadi DoubleHalf. |
Explicit(Half to Byte) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Byte . |
Explicit(Half to Decimal) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Decimal . |
Explicit(Half to Char) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Char . |
Explicit(Half to Int128) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat Int128diwakili . |
Explicit(Half to Int16) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Int16 . |
Explicit(Half to Int32) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Int32 . |
Explicit(Half to Int64) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Int64 . |
Explicit(Half to IntPtr) |
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili IntPtr . |
Explicit(Half to Double) |
Operator eksplisit untuk mengonversi nilai menjadi HalfDouble. |
Explicit(Half to UInt32)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili UInt32 .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili UInt32 .
- Atribut
Berlaku untuk
Explicit(Half to UInt64)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili UInt64 .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili UInt64 .
- Atribut
Berlaku untuk
Explicit(Half to UIntPtr)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili UIntPtr .
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
Nilai yang akan dikonversi.
Mengembalikan
unativeint
value
dikonversi ke nilai terdekat yang dapat diwakili UIntPtr .
- Atribut
Berlaku untuk
Explicit(Int16 to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi Int16 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
Berlaku untuk
Explicit(Int32 to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi Int32 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
Berlaku untuk
Explicit(Int64 to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi Int64 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
Berlaku untuk
Explicit(UInt64 to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi UInt64 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
- Atribut
Berlaku untuk
Explicit(Single to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- 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
Mengembalikan
Representasi Half dari titik value
floating presisi tunggal yang ditentukan .
Berlaku untuk
Explicit(UInt16 to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi UInt16 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
- Atribut
Berlaku untuk
Explicit(UInt32 to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi UInt32 nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
- Atribut
Berlaku untuk
Explicit(Half to UInt16)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili UInt16 .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili UInt16 .
- Atribut
Berlaku untuk
Explicit(UIntPtr to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi UIntPtr nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
- Atribut
Berlaku untuk
Explicit(IntPtr to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi IntPtr nilai ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
Berlaku untuk
Explicit(Half to UInt128)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili 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
Parameter
- value
- Half
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke bilangan bulat yang tidak ditandatangani 128-bit.
- Atribut
Berlaku untuk
Explicit(Half to SByte)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Penting
API ini bukan kompatibel CLS.
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili SByte .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili SByte .
- Atribut
Berlaku untuk
Explicit(Decimal to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi Decimal nilai ke nilai floating-point setengah presisi terdekat yang dapat diwakili.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
Berlaku untuk
Explicit(Char to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi Char nilai ke nilai floating-point setengah presisi terdekat yang dapat diwakili.
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai floating-point setengah presisi terdekat yang dapat direpresisi.
Berlaku untuk
Explicit(Half to Single)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- 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
Mengembalikan
Representasi Single dari titik value
mengambang setengah presisi yang ditentukan .
Berlaku untuk
Explicit(Double to Half)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- 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
Mengembalikan
Representasi Half dari titik value
floating presisi ganda yang ditentukan .
Berlaku untuk
Explicit(Half to Byte)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Byte .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili Byte .
Berlaku untuk
Explicit(Half to Decimal)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Decimal .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili Decimal .
Berlaku untuk
Explicit(Half to Char)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Char .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili Char .
Berlaku untuk
Explicit(Half to Int128)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili 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
Parameter
- value
- Half
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi menjadi bilangan bulat bertanda tangan 128-bit.
Berlaku untuk
Explicit(Half to Int16)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Int16 .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili Int16 .
Berlaku untuk
Explicit(Half to Int32)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Int32 .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili Int32 .
Berlaku untuk
Explicit(Half to Int64)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili Int64 .
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
Nilai yang akan dikonversi.
Mengembalikan
value
dikonversi ke nilai terdekat yang dapat diwakili Int64 .
Berlaku untuk
Explicit(Half to IntPtr)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- Half.cs
Secara eksplisit mengonversi nilai floating-point setengah presisi ke nilai terdekat yang dapat diwakili IntPtr .
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
Nilai yang akan dikonversi.
Mengembalikan
nativeint
value
dikonversi ke nilai terdekat yang dapat diwakili IntPtr .
Berlaku untuk
Explicit(Half to Double)
- Sumber:
- Half.cs
- Sumber:
- Half.cs
- Sumber:
- 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
Mengembalikan
Representasi Double dari titik value
mengambang setengah presisi yang ditentukan .