Sdílet prostřednictvím


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)

System.Double

Desetinný datový typ (Visual Basic)

Jeden typ dat (Visual Basic)

Funkce převodu typu (Visual Basic)

Souhrn převodu (Visual Basic)

Koncepty

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

Typ znaků (Visual Basic)