Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Obsahuje 64bitová čísla IEEE (8babajtů) s dvojitou přesností s plovoucí desetinnou čárkou, která jsou v rozsahu od -1,79769313486231570E+308 až -4,9406564584124 6544E-324 pro záporné hodnoty a od 4,9406564584124654E-324 až 1,79769313486231570E+308 pro kladné hodnoty. Čísla s dvojitou přesností ukládají aproximaci reálného čísla.
Poznámky
Datový Double typ poskytuje největší a nejmenší možné velikosti čísla.
Výchozí hodnota Double je 0.
Tipy pro programování
Přesnost. Při práci s čísly s plovoucí desetinou čárkou nezapomeňte, že nemají vždy přesné vyjádření v paměti. To může vést k neočekávaným výsledkům určitých operací, jako je porovnání hodnot a
Modoperátor. Další informace najdete v tématu Řešení potíží s datovými typy.Koncové nuly. Datové typy s plovoucí desetinou čárkou nemají žádnou vnitřní reprezentaci koncových nul. Například nerozlišují mezi hodnotami 4.2000 a 4.2. Koncové znaky se proto nezobrazí při zobrazení nebo tisku hodnot s plovoucí desetinou čárkou.
Zadejte znaky. Když k literálu připojíte znak
Rliterálu, vynutíte ho k datovémuDoubletypu. Pokud je například celočíselná hodnota následovanáR, hodnota se změní naDoublehodnotu .' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0: Dim dub As Double = 4.0RPřipojení znaku
#typu identifikátoru k libovolnému identifikátoru ho vynutí .DoubleV následujícím příkladu je proměnnánumzadána jakoDouble:Dim num# = 3Typ architektury. Odpovídající typ v rozhraní .NET Framework je System.Double struktura.