Sdílet prostřednictvím


Double – datový typ (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 Řešení potíží s datovými typy (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 Double struktury.

Viz také

Úkoly

Řešení potíží s datovými typy (Visual Basic)

Referenční dokumentace

Souhrn datových typů (Visual Basic)

Double

Decimal – datový typ (Visual Basic)

Single – datový typ (Visual Basic)

Funkce pro převod typů (Visual Basic)

Souhrn konverze (Visual Basic)

Koncepty

Účinné používání datových typů (Visual Basic)

Znaky typu (Visual Basic)