Módulo de Operators.Checked (F#)
Este módulo contém as operações aritméticas básicas com as verificações de excedentes.
Namespace/Module Path: Microsoft.FSharp.Core.Operators
Assembly: FSharp.Core (em FSharp.Core.dll)
module Checked
Valores
Valor |
Descrição |
---|---|
( * ) : ^T1 -> ^T2 -> ^T3 |
Operador sobrecarregado de multiplicação (verifica overflow.) |
( + ) : ^T1 -> 'T2 -> 'T3 |
Operador sobrecarregado de adição (verifica overflow.) |
( - ) : ^T1 -> ^T2 -> ^T3 |
Operador de subtração sobrecarregados (verifica overflow.) |
( ~- ) : ^T -> ^T |
Negação unário sobrecarregada (verifica overflow.) |
byte: ^T -> byte |
Converte o argumento para byte.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
char: ^T -> char |
Converte o argumento para char.Entradas numéricas são convertidas usando uma conversão verificada de acordo com a codificação UTF-16 para caracteres.As entradas de cadeia de caracteres devem ser exatamente um caractere tempo.Para outros tipos de entrada a operação de conversão requer um método estático apropriado no tipo de entrada. |
int : ^T -> int |
Converte o argumento para int.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
int16: ^T -> int16 |
Converte o argumento para int16.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
int32: ^T -> int32 |
Converte o argumento para int32.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
int64: ^T -> int64 |
Converte o argumento para int64.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
nativeint: ^T -> nativeint |
Converte o argumento para nativeint.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
sbyte: ^T -> sbyte |
Converte o argumento para sbyte.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
uint16: ^T -> uint16 |
Converte o argumento para uint16.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
uint32: ^T -> uint32 |
Converte o argumento para uint32.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
uint64: ^T -> uint64 |
Converte o argumento para uint64.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture .Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
unativeint: ^T -> unvativeint |
Converte o argumento para unativeint.Esta é uma conversão direta, verificada para todos os tipos numéricos primitivos.Se a operação não requer um método de conversão estático apropriado no tipo de entrada. |
Plataformas
O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informações de Versão
Versões da biblioteca principal de F#
Suportado em: 2,0, 4,0, portáteis