010
21.10.2008, 16:40 Uhr
0xdeadbeef
Gott (Operator)
|
Das wird im Zweifel eher an Integerdivision liegen. Wenn du zwei Integer durcheinander dividierst, erhältst du wieder einen Integer, eventuelle Nachkommastellen gehen dabei verloren - das heißt zum Beispiel, dass 3/2 == 1.
Wenn, wie dein Codebeispiel andeutet, Noten auch Nachkommastellen haben können sollen, schreib
C++: |
struct t_verw { string name; double anote[4]; };
|
-- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |