double (kayan noktalı sayı)
Kısaca: Ondalık basamaklı sayılar (kayan noktalı sayılar) için çift duyarlıklı veri tipi — “double” adı, tek duyarlıklı float’a göre iki katına çıkan bellek boyutuna işaret eder.
Biraz daha ayrıntılı: Kayan noktalı sayılar dahilen tam olarak değil, ikili olarak yaklaşık saklanır — bu, hesaplamalarda küçük yuvarlama hatalarına yol açabilir (örn. 0.1 + 0.2 her zaman tam 0.3 vermez). Kesin duyarlılığın önemli olduğu para tutarları için bu yüzden double yerine çoğu kez özel bir ondalık tip kullanılır.
Ayrıntılı
0.1 + 0.2 == 0.3 # False! SonuçAyrıca bak: byte, Tür dönüştürme