Daha önce sanırım 'nan' bir değerin sayılarla karşılaştırılamayacağını konuşmuştuk. Ama 'nan' değerlerle dört işlem yapmak da mı geçersiz oluyor. Örneğin şu program derlendiğinde çıkışa tüm dizi içeriğini 'nan' olarak yazdırıyor.
auto a = [1.0, 2.5, 3.6];
auto b = [4.5, 5.5, 1.4];
auto c = new double[3];
/*
// bu kısmı eklersek düzeliyor
c[] = -1.0;
*/
c[] += 4 * a[] + b[];
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]