L lionq Grünschnabel 12. Januar 2013 #1 Hello an alle bin neu hier und wollte mal wissen ob die Antwort richtig ist Wie müsste die zweite Zeile verändert werden, um ein exaktes Ergebnis auszugeben? int a=1, b=2; printf("%d", a/b) >>>>>>>>printf("%f",(float)a/b); mfg Zuletzt bearbeitet: 12. Januar 2013
Hello an alle bin neu hier und wollte mal wissen ob die Antwort richtig ist Wie müsste die zweite Zeile verändert werden, um ein exaktes Ergebnis auszugeben? int a=1, b=2; printf("%d", a/b) >>>>>>>>printf("%f",(float)a/b); mfg
sheel I love Asm 12. Januar 2013 #2 Hi und Willkommen bei tutorials.de, könnte so gehen. Aber rein sicherheitsmäßig würde ich bei b auch noch ein (float) dazumachen) C++: printf("%f", (float)a/(float)b);
Hi und Willkommen bei tutorials.de, könnte so gehen. Aber rein sicherheitsmäßig würde ich bei b auch noch ein (float) dazumachen) C++: printf("%f", (float)a/(float)b);