Sdílet prostřednictvím


Operators.Checked modul (F#)

Tento modul obsahuje základní aritmetické operace s kontroly přetečení.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Core.Operators

Sestavení: FSharp.Core (v FSharp.Core.dll)

module Checked

Hodnoty

Value

Description

( * ) : ^T1 -> ^T2 -> ^T3

Operátor násobení přetížené (kontroly pro přetečení).

( + ) : ^T1 -> 'T2 -> 'T3

Operátor sčítání přetížené (kontroly pro přetečení).

( - ) : ^T1 -> ^T2 -> ^T3

Operátor odčítání přetížené (kontroly pro přetečení).

( ~- ) : ^T -> ^T

Přetížená unární negace (kontroly pro přetečení).

bajt : ^T -> byte

Převede argument na byte.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

znak (Char) : ^T -> char

Převede argument na char.Číselné vstupy jsou převedeny pomocí kontrolované převodu podle kódování UTF-16 znaků.Řetězec vstupy musí být právě jeden znak.Pro ostatní typy vstupních operace vyžaduje metodu statické převedení na typ vstupu.

int : ^T -> int

Převede argument na int.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

Int16 : ^T -> int16

Převede argument na int16.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

Int32 : ^T -> int32

Převede argument na int32.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

Int64 : ^T -> int64

Převede argument na int64.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

nativeint : ^T -> nativeint

Převede argument na nativeint.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

SByte : ^T -> sbyte

Převede argument na sbyte.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

UInt16 : ^T -> uint16

Převede argument na uint16.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

typ UInt32 : ^T -> uint32

Převede argument na uint32.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

typ UInt64 : ^T -> uint64

Převede argument na uint64.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Řetězce převedena na vstup pomocí Parse s InvariantCulture nastavení.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

unativeint : ^T -> unvativeint

Převede argument na unativeint.Toto je zaškrtnuté, přímý převod pro všechny typy číselných primitivní.Jinak operace vyžaduje metodu statické převedení na typ vstupu.

Platformy

Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2

Informace o verzi

F# základní verze knihovny

Podporovány: 2.0, 4.0, přenosné

Viz také

Referenční dokumentace

Core.Operators modul (F#)