Single – datový typ (Visual Basic)
Obsahuje podepsaná čísla IEEE 32 s plovoucí desetinnou čárkou s jednoduchou přesností, která jsou v rozsahu hodnot od-3.4028235 E + 38 do-1.401298 E-45 pro záporné hodnoty a z 1.401298 E-45 až 3.4028235 E + 38 pro kladné hodnoty. Čísla s jednoduchou přesností ukládají aproximaci reálného čísla.
Poznámky
SingleDatový typ použijte k zahrnutí hodnot s plovoucí desetinnou čárkou, které nevyžadují plnou šířku dat Double . V některých případech může modul CLR (Common Language Runtime) umožňovat rozbalení Single proměnných společně a ušetřit spotřebu paměti.
Výchozí hodnota Single je 0.
Tipy k programování
Číslic. Když pracujete s čísly s plovoucí desetinnou čárkou, mějte na paměti, že nemají vždy přesnou reprezentaci v paměti. To může vést k neočekávaným výsledkům z určitých operací, jako je například porovnání hodnot a
Modoperátor. Další informace najdete v tématu řešení potíží s datovými typy.Rozšiřující.
SingleDatový typ se rozšíří naDouble. To znamená, že můžete převéstSinglenaDoublebez výskytu System.OverflowException chyby.Koncové nuly. Datové typy s plovoucí desetinnou čárkou nemají žádná interní reprezentace koncových 0 znaků. Například nerozlišuje mezi 4,2000 a 4,2. V důsledku toho se po zobrazení nebo tisku hodnot s plovoucí desetinnou čárkou neobjeví koncové 0 znaky.
Znaky typu. Připojení znaku literálového typu
Fk literálu vynutí tentoSingledatový typ. Připojení znaku typu identifikátoru!k jakémukoli identifikátoru vynutíSingle.Typ rozhraní. odpovídající typ v .NET Framework je System.Single struktura.