Datový typ Double (Visual Basic)
Blokování podepsané IEEE 64-bit (8 bajtů) čísla s dvojitou přesností plovoucí desetinnou čárkou, rozsah hodnot od - 1.79769313486231570E + 308 prostřednictvím - 4.94065645841246544E-324 pro záporné hodnoty a z 4.94065645841246544E-324 až 1.79769313486231570E + 308 pro kladné hodnoty.Čísla s dvojitou přesností ukládat sbližování reálné číslo.
Poznámky
Double Poskytuje veličin největší a nejmenší možný datový typ číslo.
Výchozí hodnota Double 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).
Koncové nuly. Typy dat s plovoucí desetinnou čárkou nemají interní reprezentací koncových znaků nula.Například se nerozlišují mezi 4.2000 a 4.2.V důsledku toho koncových nulové znaky nezobrazí při zobrazení nebo tisku hodnoty s plovoucí desetinnou čárkou.
Typ znaků. Připojením literálový znak R na literál vynutí, aby Double datového typu.Například pokud je celé číslo následované R, je hodnota změněna na Double.
' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0: Dim dub As Double = 4.0R
Přidání znaku identifikátor typu # pro každý identifikátor vynutí Double.V následujícím příkladu proměnné num je zadána jako Double:
Dim num# = 3
Typ rámce. Odpovídající typ v.NET Framework je System.Double struktury.
Viz také
Úkoly
Poradce při potížích s typy dat (Visual Basic)
Referenční dokumentace
Souhrn typu dat (Visual Basic)
Desetinný datový typ (Visual Basic)
Funkce převodu typu (Visual Basic)