Single – datový typ (Visual Basic)

Obsahuje znaménky IEEE 32bitové (4 bajty) s jednoduchou přesností s plovoucí desetinnou čárkou v rozsahu od -3,4028235E+38 do -1,401298E-45 pro záporné hodnoty a od 1,401298E-45 do 3,4028235E+38 pro kladné hodnoty. Čísla s jednoduchou přesností ukládají aproximaci reálného čísla.

Poznámky

Single Datový typ použijte k zahrnutí hodnot s plovoucí desetinou čárkou, které nevyžadují úplnou šířku Doubledat . V některých případech může modul CLR (Common Language Runtime) zabalit proměnné Single úzce dohromady a ušetřit spotřebu paměti.

Výchozí hodnota Single je 0.

Tipy k programování

  • Přesnost. Při práci s čísly s plovoucí desetinou čárkou mějte na paměti, že nemají vždy přesné vyjádření v paměti. To může vést k neočekávaným výsledkům určitých operací, jako je porovnání hodnot a Mod operátor. Další informace najdete v tématu Řešení potíží s datovými typy.

  • Rozšíření. Datový Single typ se rozšiřuje na Double. To znamená, že můžete převést Single na Double bez výskytu System.OverflowException chyby.

  • Koncové nuly. Datové typy s plovoucí deseti čárkou nemají žádné interní vyjádření koncových znaků. Například nerozlišují mezi hodnotami 4.2000 a 4.2. V důsledku toho se koncové 0 znaky nezobrazí, když zobrazíte nebo vytisknete hodnoty s plovoucí desetinou čárkou.

  • Zadejte znaky. Když k literálu připojíte znak F literálu, vynutíte ho k datovému Single typu. Připojení znaku ! typu identifikátoru k libovolnému identifikátoru ho vynutí .Single

  • Typ architektury. Odpovídající typ v rozhraní .NET Framework je System.Single struktura.

Viz také