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 の移植可能なポータブル