Share via


NFloat.Explicit 運算子

定義

多載

Explicit(NFloat to SByte)

明確地將原生大小的浮點值轉換為其最接近的可 SByte 表示值。

Explicit(NFloat to Single)

明確地將原生大小的浮點值轉換為其最接近的可 Single 表示值。

Explicit(NFloat to UInt128)

明確地將原生大小的浮點值轉換為其最接近的可 UInt128 表示值。

Explicit(NFloat to UInt16)

明確地將原生大小的浮點值轉換為其最接近的可 UInt16 表示值。

Explicit(UInt128 to NFloat)

明確轉換成 UInt128 其最接近的可表示原生大小浮點值。

Explicit(NFloat to UInt64)

明確地將原生大小的浮點值轉換為其最接近的可 UInt64 表示值。

Explicit(NFloat to UIntPtr)

明確地將原生大小的浮點值轉換為其最接近的可 UIntPtr 表示值。

Explicit(NFloat to IntPtr)

明確地將原生大小的浮點值轉換為其最接近的可 IntPtr 表示值。

Explicit(NFloat to UInt32)

明確地將原生大小的浮點值轉換為其最接近的可 UInt32 表示值。

Explicit(NFloat to Int64)

明確地將原生大小的浮點值轉換為其最接近的可 Int64 表示值。

Explicit(Decimal to NFloat)

明確將值轉換為 Decimal 其最接近的可表示原生大小浮點值。

Explicit(NFloat to Int16)

明確地將原生大小的浮點值轉換為其最接近的可 Int16 表示值。

Explicit(NFloat to Int128)

明確地將原生大小的浮點值轉換為其最接近的可 Int128 表示值。

Explicit(NFloat to Half)

明確地將原生大小的浮點值轉換為其最接近的可 Half 表示值。

Explicit(NFloat to Decimal)

明確地將原生大小的浮點值轉換為其最接近的可 Decimal 表示值。

Explicit(NFloat to Char)

明確地將原生大小的浮點值轉換為其最接近的可 Char 表示值。

Explicit(NFloat to Byte)

明確地將原生大小的浮點值轉換為其最接近的可 Byte 表示值。

Explicit(Int128 to NFloat)

明確地將 轉換為 Int128 其最接近的可表示原生大小浮點值。

Explicit(Double to NFloat)

明確將值轉換為 Double 其最接近的可表示原生大小浮點值。

Explicit(NFloat to Int32)

明確地將原生大小的浮點值轉換為其最接近的可 Int32 表示值。

Explicit(NFloat to SByte)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

重要

此 API 不符合 CLS 規範。

明確地將原生大小的浮點值轉換為其最接近的可 SByte 表示值。

public:
 static explicit operator System::SByte(System::Runtime::InteropServices::NFloat value);
[System.CLSCompliant(false)]
public static explicit operator sbyte (System.Runtime.InteropServices.NFloat value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Runtime.InteropServices.NFloat -> sbyte
Public Shared Narrowing Operator CType (value As NFloat) As SByte

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 SByte 表示值。

屬性

適用於

Explicit(NFloat to Single)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Single 表示值。

public:
 static explicit operator float(System::Runtime::InteropServices::NFloat value);
public static explicit operator float (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> single
Public Shared Narrowing Operator CType (value As NFloat) As Single

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Single 表示值。

適用於

Explicit(NFloat to UInt128)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

重要

此 API 不符合 CLS 規範。

明確地將原生大小的浮點值轉換為其最接近的可 UInt128 表示值。

public:
 static explicit operator UInt128(System::Runtime::InteropServices::NFloat value);
[System.CLSCompliant(false)]
public static explicit operator UInt128 (System.Runtime.InteropServices.NFloat value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Runtime.InteropServices.NFloat -> UInt128
Public Shared Narrowing Operator CType (value As NFloat) As UInt128

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 UInt128 表示值。

屬性

適用於

Explicit(NFloat to UInt16)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

重要

此 API 不符合 CLS 規範。

明確地將原生大小的浮點值轉換為其最接近的可 UInt16 表示值。

public:
 static explicit operator System::UInt16(System::Runtime::InteropServices::NFloat value);
[System.CLSCompliant(false)]
public static explicit operator ushort (System.Runtime.InteropServices.NFloat value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Runtime.InteropServices.NFloat -> uint16
Public Shared Narrowing Operator CType (value As NFloat) As UShort

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 UInt16 表示值。

屬性

適用於

Explicit(UInt128 to NFloat)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

重要

此 API 不符合 CLS 規範。

明確轉換成 UInt128 其最接近的可表示原生大小浮點值。

public:
 static explicit operator System::Runtime::InteropServices::NFloat(UInt128 value);
[System.CLSCompliant(false)]
public static explicit operator System.Runtime.InteropServices.NFloat (UInt128 value);
[<System.CLSCompliant(false)>]
static member op_Explicit : UInt128 -> System.Runtime.InteropServices.NFloat
Public Shared Narrowing Operator CType (value As UInt128) As NFloat

參數

value
UInt128

要進行轉換的值。

傳回

value 轉換成其最接近的可表示原生大小浮點值。

屬性

適用於

Explicit(NFloat to UInt64)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

重要

此 API 不符合 CLS 規範。

明確地將原生大小的浮點值轉換為其最接近的可 UInt64 表示值。

public:
 static explicit operator System::UInt64(System::Runtime::InteropServices::NFloat value);
[System.CLSCompliant(false)]
public static explicit operator ulong (System.Runtime.InteropServices.NFloat value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Runtime.InteropServices.NFloat -> uint64
Public Shared Narrowing Operator CType (value As NFloat) As ULong

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 UInt64 表示值。

屬性

適用於

Explicit(NFloat to UIntPtr)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

重要

此 API 不符合 CLS 規範。

明確地將原生大小的浮點值轉換為其最接近的可 UIntPtr 表示值。

public:
 static explicit operator UIntPtr(System::Runtime::InteropServices::NFloat value);
[System.CLSCompliant(false)]
public static explicit operator UIntPtr (System.Runtime.InteropServices.NFloat value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Runtime.InteropServices.NFloat -> unativeint
Public Shared Narrowing Operator CType (value As NFloat) As UIntPtr

參數

value
NFloat

要進行轉換的值。

傳回

UIntPtr

unativeint

value 轉換成其最接近的可 UIntPtr 表示值。

屬性

適用於

Explicit(NFloat to IntPtr)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 IntPtr 表示值。

public:
 static explicit operator IntPtr(System::Runtime::InteropServices::NFloat value);
public static explicit operator IntPtr (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> nativeint
Public Shared Narrowing Operator CType (value As NFloat) As IntPtr

參數

value
NFloat

要進行轉換的值。

傳回

IntPtr

nativeint

value 轉換成其最接近的可 IntPtr 表示值。

適用於

Explicit(NFloat to UInt32)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

重要

此 API 不符合 CLS 規範。

明確地將原生大小的浮點值轉換為其最接近的可 UInt32 表示值。

public:
 static explicit operator System::UInt32(System::Runtime::InteropServices::NFloat value);
[System.CLSCompliant(false)]
public static explicit operator uint (System.Runtime.InteropServices.NFloat value);
[<System.CLSCompliant(false)>]
static member op_Explicit : System.Runtime.InteropServices.NFloat -> uint32
Public Shared Narrowing Operator CType (value As NFloat) As UInteger

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 UInt32 表示值。

屬性

適用於

Explicit(NFloat to Int64)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Int64 表示值。

public:
 static explicit operator long(System::Runtime::InteropServices::NFloat value);
public static explicit operator long (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> int64
Public Shared Narrowing Operator CType (value As NFloat) As Long

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Int64 表示值。

適用於

Explicit(Decimal to NFloat)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確將值轉換為 Decimal 其最接近的可表示原生大小浮點值。

public:
 static explicit operator System::Runtime::InteropServices::NFloat(System::Decimal value);
public static explicit operator System.Runtime.InteropServices.NFloat (decimal value);
static member op_Explicit : decimal -> System.Runtime.InteropServices.NFloat
Public Shared Narrowing Operator CType (value As Decimal) As NFloat

參數

value
Decimal

要進行轉換的值。

傳回

value 轉換成其最接近的可表示原生大小浮點值。

適用於

Explicit(NFloat to Int16)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Int16 表示值。

public:
 static explicit operator short(System::Runtime::InteropServices::NFloat value);
public static explicit operator short (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> int16
Public Shared Narrowing Operator CType (value As NFloat) As Short

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Int16 表示值。

適用於

Explicit(NFloat to Int128)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Int128 表示值。

public:
 static explicit operator Int128(System::Runtime::InteropServices::NFloat value);
public static explicit operator Int128 (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> Int128
Public Shared Narrowing Operator CType (value As NFloat) As Int128

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Int128 表示值。

適用於

Explicit(NFloat to Half)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Half 表示值。

public:
 static explicit operator Half(System::Runtime::InteropServices::NFloat value);
public static explicit operator Half (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> Half
Public Shared Narrowing Operator CType (value As NFloat) As Half

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Half 表示值。

適用於

Explicit(NFloat to Decimal)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Decimal 表示值。

public:
 static explicit operator System::Decimal(System::Runtime::InteropServices::NFloat value);
public static explicit operator decimal (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> decimal
Public Shared Narrowing Operator CType (value As NFloat) As Decimal

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Decimal 表示值。

適用於

Explicit(NFloat to Char)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Char 表示值。

public:
 static explicit operator char(System::Runtime::InteropServices::NFloat value);
public static explicit operator char (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> char
Public Shared Narrowing Operator CType (value As NFloat) As Char

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Char 表示值。

適用於

Explicit(NFloat to Byte)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Byte 表示值。

public:
 static explicit operator System::Byte(System::Runtime::InteropServices::NFloat value);
public static explicit operator byte (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> byte
Public Shared Narrowing Operator CType (value As NFloat) As Byte

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Byte 表示值。

適用於

Explicit(Int128 to NFloat)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將 轉換為 Int128 其最接近的可表示原生大小浮點值。

public:
 static explicit operator System::Runtime::InteropServices::NFloat(Int128 value);
public static explicit operator System.Runtime.InteropServices.NFloat (Int128 value);
static member op_Explicit : Int128 -> System.Runtime.InteropServices.NFloat
Public Shared Narrowing Operator CType (value As Int128) As NFloat

參數

value
Int128

要進行轉換的值。

傳回

value 轉換成其最接近的可表示原生大小浮點值。

適用於

Explicit(Double to NFloat)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確將值轉換為 Double 其最接近的可表示原生大小浮點值。

public:
 static explicit operator System::Runtime::InteropServices::NFloat(double value);
public static explicit operator System.Runtime.InteropServices.NFloat (double value);
static member op_Explicit : double -> System.Runtime.InteropServices.NFloat
Public Shared Narrowing Operator CType (value As Double) As NFloat

參數

value
Double

要進行轉換的值。

傳回

value 轉換成其最接近的可表示原生大小浮點值。

適用於

Explicit(NFloat to Int32)

來源:
NFloat.cs
來源:
NFloat.cs
來源:
NFloat.cs

明確地將原生大小的浮點值轉換為其最接近的可 Int32 表示值。

public:
 static explicit operator int(System::Runtime::InteropServices::NFloat value);
public static explicit operator int (System.Runtime.InteropServices.NFloat value);
static member op_Explicit : System.Runtime.InteropServices.NFloat -> int
Public Shared Narrowing Operator CType (value As NFloat) As Integer

參數

value
NFloat

要進行轉換的值。

傳回

value 轉換成其最接近的可 Int32 表示值。

適用於