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é