expansiones infinitas
Para los que ya le han echado un ojo al problema anterior y han leido los comentarios sobre las expansiones (hey! recuerdo que si no habeis probado sin leer pistas primero es hacer trampa!) os dejo otro pequeño puzzler sobre el tema.
Imaginemos un trocito de codigo como:
double result1 = 3.65d + 0.05d;
float result2 = 3.65f + 0.05f;
Console.WriteLine(result1 == 3.7d);
Console.WriteLine(result2 == 3.7f);
Console.WriteLine(result1 == result2);¿Sabríais decir cuál será la salida que obtendremos al ejecutar?