NFloat.Explicit 演算子

定義

オーバーロード

Explicit(UInt128 to NFloat)

最も近い表現可能なネイティブ サイズの浮動小数点値に明示的に変換 UInt128 します。

Explicit(NFloat to UIntPtr)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な UIntPtr 値に明示的に変換します。

Explicit(NFloat to UInt64)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な UInt64 値に明示的に変換します。

Explicit(NFloat to UInt32)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な UInt32 値に明示的に変換します。

Explicit(NFloat to UInt16)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な UInt16 値に明示的に変換します。

Explicit(NFloat to UInt128)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な UInt128 値に明示的に変換します。

Explicit(NFloat to Single)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Single 値に明示的に変換します。

Explicit(NFloat to SByte)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な SByte 値に明示的に変換します。

Explicit(NFloat to IntPtr)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な IntPtr 値に明示的に変換します。

Explicit(NFloat to Int64)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Int64 値に明示的に変換します。

Explicit(NFloat to Half)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Half 値に明示的に変換します。

Explicit(NFloat to Int16)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Int16 値に明示的に変換します。

Explicit(Double to NFloat)

値を Double 、最も近い表現可能なネイティブ サイズの浮動小数点値に明示的に変換します。

Explicit(Int128 to NFloat)

明示的に、 Int128 最も近い表現可能なネイティブ サイズの浮動小数点値に変換します。

Explicit(NFloat to Byte)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Byte 値に明示的に変換します。

Explicit(Decimal to NFloat)

値を Decimal 、最も近い表現可能なネイティブ サイズの浮動小数点値に明示的に変換します。

Explicit(NFloat to Decimal)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Decimal 値に明示的に変換します。

Explicit(NFloat to Int32)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Int32 値に明示的に変換します。

Explicit(NFloat to Int128)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Int128 値に明示的に変換します。

Explicit(NFloat to Char)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な Char 値に明示的に変換します。

Explicit(UInt128 to NFloat)

重要

この 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

変換する値。

戻り値

NFloat

value は、最も近い表現可能なネイティブ サイズの浮動小数点値に変換されます。

属性

適用対象

Explicit(NFloat to UIntPtr)

重要

この 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 UInt64)

重要

この 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

変換する値。

戻り値

UInt64

value 最も近い表現可能な UInt64 値に変換されます。

属性

適用対象

Explicit(NFloat to UInt32)

重要

この 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

変換する値。

戻り値

UInt32

value 最も近い表現可能な UInt32 値に変換されます。

属性

適用対象

Explicit(NFloat to UInt16)

重要

この 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

変換する値。

戻り値

UInt16

value 最も近い表現可能な UInt16 値に変換されます。

属性

適用対象

Explicit(NFloat to UInt128)

重要

この 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

変換する値。

戻り値

UInt128

value 最も近い表現可能な UInt128 値に変換されます。

属性

適用対象

Explicit(NFloat to Single)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Single

value 最も近い表現可能な Single 値に変換されます。

適用対象

Explicit(NFloat to SByte)

重要

この 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

変換する値。

戻り値

SByte

value 最も近い表現可能な SByte 値に変換されます。

属性

適用対象

Explicit(NFloat to IntPtr)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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 Int64)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Int64

value 最も近い表現可能な Int64 値に変換されます。

適用対象

Explicit(NFloat to Half)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Half

value 最も近い表現可能な Half 値に変換されます。

適用対象

Explicit(NFloat to Int16)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Int16

value 最も近い表現可能な Int16 値に変換されます。

適用対象

Explicit(Double to NFloat)

値を 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

変換する値。

戻り値

NFloat

value は、最も近い表現可能なネイティブ サイズの浮動小数点値に変換されます。

適用対象

Explicit(Int128 to NFloat)

明示的に、 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

変換する値。

戻り値

NFloat

value は、最も近い表現可能なネイティブ サイズの浮動小数点値に変換されます。

適用対象

Explicit(NFloat to Byte)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Byte

value 最も近い表現可能な Byte 値に変換されます。

適用対象

Explicit(Decimal to NFloat)

値を 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

変換する値。

戻り値

NFloat

value は、最も近い表現可能なネイティブ サイズの浮動小数点値に変換されます。

適用対象

Explicit(NFloat to Decimal)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Decimal

value 最も近い表現可能な Decimal 値に変換されます。

適用対象

Explicit(NFloat to Int32)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Int32

value 最も近い表現可能な Int32 値に変換されます。

適用対象

Explicit(NFloat to Int128)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Int128

value 最も近い表現可能な Int128 値に変換されます。

適用対象

Explicit(NFloat to Char)

ネイティブ サイズの浮動小数点値を、最も近い表現可能な 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

変換する値。

戻り値

Char

value 最も近い表現可能な Char 値に変換されます。

適用対象