Bagikan melalui


Half.Explicit Operator

Definisi

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

UIntPtr

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

Operator eksplisit untuk mengonversi nilai menjadi SingleHalf.

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

Nilai titik float presisi tunggal untuk dikonversi ke Half.

Mengembalikan

Representasi Half dari titik valuefloating 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

Operator eksplisit untuk mengonversi Half nilai menjadi 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

Parameter

value
Half

Nilai titik mengambang setengah presisi untuk dikonversi ke Single.

Mengembalikan

Representasi Single dari titik valuemengambang setengah presisi yang ditentukan .

Berlaku untuk

Explicit(Double to Half)

Sumber:
Half.cs
Sumber:
Half.cs
Sumber:
Half.cs

Operator eksplisit untuk mengonversi Double nilai menjadi 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

Parameter

value
Double

Nilai titik mengambang presisi ganda untuk dikonversi ke Half.

Mengembalikan

Representasi Half dari titik valuefloating 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

IntPtr

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

Operator eksplisit untuk mengonversi Half nilai menjadi 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

Parameter

value
Half

Nilai titik mengambang setengah presisi untuk dikonversi ke Double.

Mengembalikan

Representasi Double dari titik valuemengambang setengah presisi yang ditentukan .

Berlaku untuk