[C con Clase] Duda simple
Oscar Aparicio Holgado
pelucheloko en hotmail.com
Jue Jun 6 00:54:21 CEST 2013
Hola que tal.
Tengo el siguiente simple código:
#include "std_lib_facilities.h"
int main()try { //21 int x = 4; double d = 5/(x-2); if (d==2*x-6) cout << "Success!\n"; cout << d; //keep_window_open(); return 0;}
catch (exception& e) { cerr << "error: " << e.what() << '\n'; return 1;}catch (...) { cerr << "Oops: unknown exception!\n"; return 2;}
el cual me sorprende por que cuando hago un cout a d me devuelve 2, me sorprende que no devuelva 2.5 por aquello de haber usado d como double ¿por qué?
Gracias y un saludo.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20130606/f891766b/attachment.html>
Más información sobre la lista de distribución Cconclase