Módulo Operators.Checked (F#)
Esse 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 sobrecarregado (verifica estouro). |
( + ) : ^T1 -> 'T2 -> 'T3 |
Operador de adição sobrecarregado (verifica estouro). |
( - ) : ^T1 -> ^T2 -> ^T3 |
Operador de subtração sobrecarregado (verifica estouro). |
( ~- ) : ^T -> ^T |
Negação unária sobrecarregada (verifica estouro). |
Byte : ^T -> byte |
Converte o argumento em byte. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
char : ^T -> char |
Converte o argumento em char. Entradas numéricas são convertidas usando uma conversão verificada de acordo com a codificação UTF-16 para caracteres. As entradas da cadeia de caracteres devem ter exatamente um caractere de comprimento. Para outros tipos de entrada a operação requer um método de conversão estático apropriado no tipo de entrada. |
int : ^T -> int |
Converte o argumento em int. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
int16 : ^T -> int16 |
Converte o argumento em int16. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
int32 : ^T -> int32 |
Converte o argumento em int32. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
int64 : ^T -> int64 |
Converte o argumento em int64. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
nativeint : ^T -> nativeint |
Converte o argumento em nativeint. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
sbyte : ^T -> sbyte |
Converte o argumento em sbyte. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
uint16 : ^T -> uint16 |
Converte o argumento em uint16. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
uint32 : ^T -> uint32 |
Converte o argumento em uint32. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
uint64 : ^T -> uint64 |
Converte o argumento em uint64. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Para cadeias de caracteres, a entrada é convertida usando Parse com configurações de InvariantCulture. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
unativeint : ^T -> unvativeint |
Converte o argumento em unativeint. Essa é uma conversão verificada e direta para todos os tipos numéricos primitivos. Caso contrário, a operação requer um método de conversão estático apropriado no tipo de entrada. |
Plataformas
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informações de versão
Versões da biblioteca principal F#
Suportado em: 2.0, 4.0, Portátil