Partager via


Operators.OperatorIntrinsics, module (F#)

Module de fonctions intrinsèques du compilateur permettant l'implémentation efficace de plages d'entiers F# et la réussite des appels dynamiques d'autres opérateurs F#.

Espace de noms/Chemin du module : Microsoft.FSharp.Core.Operators

Assembly : FSharp.Core (in FSharp.Core.dll)

module OperatorIntrinsics

Valeurs

Valeur

Description

AbsDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

AcosDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

AsinDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

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

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

AtanDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

CeilingDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

CosDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

CoshDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

ExpDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

FloorDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

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

Obtient un secteur d'un tableau.

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

Obtient un secteur d'un tableau.

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

Obtient un secteur d'un tableau.

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

Obtient un secteur d'un tableau.

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

Obtient une section d'une chaîne.

Log10Dynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

LogDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

PowByte : byte -> int -> byte

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type byte.

PowDecimal : decimal -> int -> decimal

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type decimal.

PowDouble : float -> int -> float

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type float.

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

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

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

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown

PowInt16 : int16 -> int -> int16

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type int16.

PowInt32 : int32 -> int -> int32

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type int32.

PowInt64 : int64 -> int -> int64

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type int64.

PowIntPtr : nativeint -> int -> nativeint

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type nativeint.

PowSByte : sbyte -> int -> sbyte

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type sbyte.

PowSingle : float32 -> int -> float32

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type float32.

PowUInt16 : uint16 -> int -> uint16

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type uint16.

PowUInt32 : uint32 -> int -> uint32

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type uint32.

PowUInt64 : uint64 -> int -> uint64

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type uint64.

PowUIntPtr : unativeint -> int -> unativeint

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés à l'aide de l'opérateur générique pown sur les valeurs de type unativeint.

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

Génère une plage de valeurs byte.

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

Génère une plage de valeurs char.

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

Génère une plage de valeurs float.

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

Générer une plage de valeurs en utilisant les valeurs zéro, d'ajout, de démarrage, de progression et d'arrêt données.

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

Génère une plage de valeurs int16.

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

Génère une plage d'entiers.

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

Génère une plage de valeurs int64.

RangeIntPtr : nativeint -> int -> nativeint

Génère une plage de valeurs nativeint.

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

Génère une plage de valeurs sbyte.

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

Génère une plage de valeurs float32.

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

Génère une plage de valeurs en utilisant les valeurs zéro, d'ajout, de démarrage, de progression et d'arrêt données.

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

Génère une plage de valeurs uint16.

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

Génère une plage de valeurs uint32.

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

Génère une plage de valeurs uint64.

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

Génère une plage de valeurs unativeint.

RoundDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

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

Définit un secteur d'un tableau

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

Définit un secteur d'un tableau

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

Définit un secteur d'un tableau

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

Définit un secteur d'un tableau

SignDynamic : 'T -> int

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

SinDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

SinhDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

SqrtDynamic : 'T1 -> 'T2

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

TanDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

TanhDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

TruncateDynamic : 'T -> 'T

Il s'agit d'un intrinsèque de bibliothèque. Les appels à cette fonction peuvent être générés en évaluant des quotations.

Plateformes

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informations de version

Versions de bibliothèque principale F#

Prise en charge dans : 2,0, 4,0, Portable, portable

Voir aussi

Référence

Core.Operators, module (F#)