Módulo de Operators.Checked (F#)
Este módulo contém as operações aritméticas básicas com verificações de estouro.
Caminho do namespace/módulo: Microsoft.FSharp.Core.Operators
Assembly: FSharp.Core (em FSharp.Core.dll)
module Checked
Valores
Valor |
Descrição |
---|---|
( * ) : ^T1 -> ^T2 -> ^T3 |
Operador de multiplicação sobrecarregados (verificações de estouro). |
( + ) : ^T1 -> 'T2 -> 'T3 |
Operador de adição de sobrecarga (verificações de estouro). |
( - ) : ^T1 -> ^T2 -> ^T3 |
Operador de subtração sobrecarregados (verificações de estouro). |
( ~- ) : ^T -> ^T |
Unário sobrecarregado negação (verificações de estouro). |
Byte : ^T -> byte |
Converte o argumento byte. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
char : ^T -> char |
Converte o argumento char. Entradas numéricas são convertidas usando uma conversão marcada de acordo com a codificação de UTF-16 caracteres. Entradas de seqüência de caracteres devem ser exatamente um caractere de comprimento. Para outros tipos de entrada, a operação requer um método estático de conversão apropriado no tipo de entrada. |
int : ^T -> int |
Converte o argumento int. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
Int16 : ^T -> int16 |
Converte o argumento int16. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
Int32 : ^T -> int32 |
Converte o argumento int32. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
Int64 : ^T -> int64 |
Converte o argumento int64. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
nativeint : ^T -> nativeint |
Converte o argumento nativeint. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
sbyte : ^T -> sbyte |
Converte o argumento sbyte. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
UInt16 : ^T -> uint16 |
Converte o argumento uint16. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
UInt32 : ^T -> uint32 |
Converte o argumento uint32. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
UInt64 : ^T -> uint64 |
Converte o argumento uint64. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Para seqüências de caracteres, a entrada é convertida usando Parse() com InvariantCulture configurações. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
unativeint : ^T -> unvativeint |
Converte o argumento unativeint. Esta é uma conversão direta e marcada para todos os tipos numéricos de primitivos. Caso contrário, a operação requer um método estático de conversão apropriado no tipo de entrada. |
Plataformas
O Windows 7, SP2 do Windows Vista, Windows XP SP3, Windows XP Professional x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informações sobre versão
O tempo de execução F#
Compatível com: 2.0, 4.0
Silverlight
Compatível com: 3