Programlama deneyimimde sık sık, gerçek sayılarım için float mı yoksa double mı kullanmam gerektiğine karar vermem gerekiyor. Bazen yüzmeye giderim, bazen çift giderim, ama bu gerçekten daha öznel hissettirir. Kararımı savunmakla karşı karşıya kalırsam, muhtemelen sağlam sebepler vermem.
Ne zaman float kullanıyorsunuz ve ne zaman çift kullanıyorsunuz? Her zaman iki katı kullanır mısın, sadece hafıza kısıtlamaları varsa, yüzmeye gidersin? Ya da hassas gereklilik iki kez kullanmanızı gerektirmediği sürece daima yüzer mi kullanıyorsunuz? Float ve çift arasındaki temel aritmetiklerin hesaplama karmaşıklığı ile ilgili bazı önemli farklılıklar var mı? Float veya double kullanmanın avantajları ve dezavantajları nelerdir? Ve uzun süredir çift kullandın mı?