Operators.Checked, module (F#)
Ce module contient les opérations arithmétiques de base avec les contrôles de dépassement.
Espace de noms/Chemin du module : Microsoft.FSharp.Core.Operators
Assembly : FSharp.Core (in FSharp.Core.dll)
module Checked
Valeurs
Valeur |
Description |
---|---|
( * ) : ^T1 -> ^T2 -> ^T3 |
Opérateur de multiplication surchargé (vérifie le dépassement de capacité) |
( + ) : ^T1 -> 'T2 -> 'T3 |
Opérateur d'addition surchargé (vérifie le dépassement de capacité) |
( - ) : ^T1 -> ^T2 -> ^T3 |
Opérateur de soustraction surchargé (vérifie le dépassement de capacité) |
( ~- ) : ^T -> ^T |
Négation unaire surchargée (vérifie le dépassement de capacité) |
byte : ^T -> byte |
Convertit l'argument en byte. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
char : ^T -> char |
Convertit l'argument en char. Les entrées numériques sont converties à l'aide d'une conversion contrôlée en fonction de l'encodage UTF-16 des caractères. Les entrées de chaîne doivent contenir exactement un caractère. Pour d'autres types d'entrées, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
int : ^T -> int |
Convertit l'argument en int. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
int16 : ^T -> int16 |
Convertit l'argument en int16. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
int32 : ^T -> int32 |
Convertit l'argument en int32. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
int64 : ^T -> int64 |
Convertit l'argument en int64. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
nativeint : ^T -> nativeint |
Convertit l'argument en nativeint. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
sbyte : ^T -> sbyte |
Convertit l'argument en sbyte. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
uint16 : ^T -> uint16 |
Convertit l'argument en uint16. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
uint32 : ^T -> uint32 |
Convertit l'argument en uint32. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
uint64 : ^T -> uint64 |
Convertit l'argument en uint64. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Pour les chaînes, l'entrée est convertie à l'aide de Parse avec les paramètres InvariantCulture. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
unativeint : ^T -> unvativeint |
Convertit l'argument en unativeint. Il s'agit d'une conversion contrôlée directe pour tous les types numériques primitifs. Sinon, l'opération nécessite une méthode de conversion statique appropriée sur le type d'entrée. |
Plateformes
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informations de version
Versions de la bibliothèque principale F#
Prise en charge dans : 2,0, 4,0, Portable