Sdílet prostřednictvím


Jeden typ dat (Visual Basic)

Blokování podepsané IEEE 32bitové (4bajtové) jednoduchá přesnost desetinná čísla v rozmezí od - 3.4028235E + 38 až - 1, 401298E-45 pro záporné hodnoty a z 1, 401298E-45 až 3.4028235E + 38 pro kladné hodnoty.Jednoduchá přesnost čísel úložiště sbližování reálné číslo.

Poznámky

Použití Single typ dat obsahovat hodnot s plovoucí čárkou, které nevyžadují úplné šířky Double.V některých případech může být schopen pack společného jazykového modulu runtime vaše Single proměnné úzce spolu a uložit spotřebu paměti.

Výchozí hodnota Single je 0.

Programové tipy

  • Přesnost. Při práci s plovoucí desetinnou čárkou, mějte na paměti, že vždy nemají přesné vyjádření v paměti.To by mohlo vést k neočekávaným výsledkům z určité operace, například porovnání hodnoty a Mod operátor.Další informace naleznete v tématu Poradce při potížích s typy dat (Visual Basic).

  • **Rozšiřování.**Single Typ dat se rozšiřuje na Double.To znamená, že můžete převést Single na Double bez znatelného System.OverflowException chyba.

  • Koncové nuly. Typy dat s plovoucí desetinnou čárkou nemají žádné vnitřní reprezentaci koncové znaky 0.Například se nerozlišují mezi 4.2000 a 4.2.V důsledku toho koncové znaky 0 nezobrazí při zobrazení nebo tisku hodnot s plovoucí čárkou.

  • Typ znaků. Připojením literálový znak F na literál vynutí, aby Single datového typu.Přidání znaku identifikátor typu ! pro každý identifikátor vynutí Single.

  • Typ rámce. Odpovídající typ v.NET Framework je System.Single struktury.

Viz také

Úkoly

Poradce při potížích s typy dat (Visual Basic)

Referenční dokumentace

Souhrn typu dat (Visual Basic)

System.Single

Desetinný datový typ (Visual Basic)

Datový typ Double (Visual Basic)

Funkce převodu typu (Visual Basic)

Souhrn převodu (Visual Basic)

Koncepty

Efektivní využití typů dat (Visual Basic)