Share via


Operators.OperatorIntrinsics モジュール (F#)

F# 整数範囲の効率的な実装と他の F# 演算子の動的呼び出しのためのコンパイラ組み込み関数のモジュール。

名前空間/モジュール パス: Microsoft.FSharp.Core.Operators

アセンブリ: FSharp.Core (FSharp.Core.dll 内)

module OperatorIntrinsics

Values

説明

AbsDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

AcosDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

AsinDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

Atan2Dynamic : 'T1 -> 'T1 -> 'T2

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

AtanDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

CeilingDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

CosDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

CoshDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

ExpDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

FloorDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

GetArraySlice : 'T [] -> int option -> int option -> 'T []

配列のスライスを取得します。

GetArraySlice2D : 'T [,] -> int option -> int option -> int option -> 'T [,]

配列のスライスを取得します。

GetArraySlice3D : 'T [,,] -> int option -> int option -> int option -> int option -> 'T [,,]

配列のスライスを取得します。

GetArraySlice4D : 'T [,,,] -> int option -> int option -> int option -> int option -> int option -> 'T [,,,]

配列のスライスを取得します。

GetStringSlice : string -> int option -> int option -> string

文字列のスライスを取得します。

Log10Dynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

LogDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

PowByte : byte -> int -> byte

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を byte 型の値に対して使用した場合に生成されることがあります。

PowDecimal : decimal -> int -> decimal

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を decimal 型の値に対して使用した場合に生成されることがあります。

PowDouble : float -> int -> float

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を float 型の値に対して使用した場合に生成されることがあります。

PowDynamic : 'T -> 'U -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

PowGeneric : 'T * ('T -> 'T -> 'T) * 'T * int -> 'T

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を使用した場合に生成されることがあります。

PowInt16 : int16 -> int -> int16

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を int16 型の値に対して使用した場合に生成されることがあります。

PowInt32 : int32 -> int -> int32

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を int32 型の値に対して使用した場合に生成されることがあります。

PowInt64 : int64 -> int -> int64

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を int64 型の値に対して使用した場合に生成されることがあります。

PowIntPtr : nativeint -> int -> nativeint

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を nativeint 型の値に対して使用した場合に生成されることがあります。

PowSByte : sbyte -> int -> sbyte

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を sbyte 型の値に対して使用した場合に生成されることがあります。

PowSingle : float32 -> int -> float32

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を float32 型の値に対して使用した場合に生成されることがあります。

PowUInt16 : uint16 -> int -> uint16

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を uint16 型の値に対して使用した場合に生成されることがあります。

PowUInt32 : uint32 -> int -> uint32

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を uint32 型の値に対して使用した場合に生成されることがあります。

PowUInt64 : uint64 -> int -> uint64

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を uint64 型の値に対して使用した場合に生成されることがあります。

PowUIntPtr : unativeint -> int -> unativeint

これはライブラリに組み込まれています。この関数の呼び出しは、汎用の pown 演算子を unativeint 型の値に対して使用した場合に生成されることがあります。

RangeByte : byte -> byte -> byte -> seq<byte>

byte 値の範囲を生成します。

RangeChar : char -> char -> seq<char>

char 値の範囲を生成します。

RangeDouble : float -> float -> float -> seq<float>

float 値の範囲を生成します。

RangeGeneric : 'T -> ('T -> 'T -> 'T) -> 'T -> 'T -> seq<'T>

指定された zero、add、start、step、stop の値を使用して、値の範囲を生成します。

RangeInt16 : int16 -> int16 -> int16 -> seq<int16>

int16 値の範囲を生成します。

RangeInt32 : int -> int -> int -> seq<int>

整数の範囲を生成します。

RangeInt64 : int64 -> int64 -> int64 -> seq<int64>

int64 値の範囲を生成します。

RangeIntPtr : nativeint -> int -> nativeint

nativeint 値の範囲を生成します。

RangeSByte : sbyte -> sbyte -> sbyte -> seq<sbyte>

sbyte 値の範囲を生成します。

RangeSingle : float32 -> float32 -> float32 -> seq<float32>

float32 値の範囲を生成します。

RangeStepGeneric : 'Step -> ('T -> 'Step -> 'T) -> 'T -> 'Step -> 'T -> seq<'T>

指定された zero、add、start、step、stop の値を使用して、値の範囲を生成します。

RangeUInt16 : uint16 -> uint16 -> uint16 -> seq<uint16>

uint16 値の範囲を生成します。

RangeUInt32 : uint32 -> uint32 -> uint32 -> seq<uint32>

uint32 値の範囲を生成します。

RangeUInt64 : uint64 -> uint64 -> uint64 -> seq<uint64>

uint64 値の範囲を生成します。

RangeUIntPtr : unativeint -> unativeint -> unativeint -> seq<unativeint>

unativeint 値の範囲を生成します。

RoundDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

SetArraySlice : 'T [] -> int option -> int option -> 'T [] -> unit

配列のスライスを設定します。

SetArraySlice2D : 'T [,] -> int option -> int option -> int option -> int option -> 'T [,] -> unit

配列のスライスを設定します。

SetArraySlice3D : 'T [,,] -> int option -> int option -> int option -> int option -> int option -> int option -> 'T [,,] -> unit

配列のスライスを設定します。

SetArraySlice4D : 'T [,,,] -> int option -> int option -> int option -> int option -> int option -> int option -> int option -> 'T [,,,] -> unit

配列のスライスを設定します。

SignDynamic : 'T -> int

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

SinDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

SinhDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

SqrtDynamic : 'T1 -> 'T2

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

TanDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

TanhDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

TruncateDynamic : 'T -> 'T

これはライブラリに組み込まれています。この関数への呼び出しは、引用を評価した場合に生成されることがあります。

プラットフォーム

Windows 8、Windows 7、Windows Server 2012 で Windows Server 2008 R2

バージョン情報

F# コア ライブラリのバージョン

サポート: 2.0、4.0 の移植可能なポータブル

参照

関連項目

Core.Operators モジュール (F#)