Compartilhar via


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

Consulte também

Referência

Módulo de Core.Operators (F#)