Ungültige Operanden vom Typ 'double' und 'int' to binary 'operator%'

Schreibe ich ein Programm für meine Kontrollstrukturen Klasse und ich bin versucht zu kompilieren. Der einzige Fehler, zumindest der einzige Fehler, den der compiler Abholung sagt ungültige Operanden der Typen "double" und " int "für binäres" operator%'. Die meisten des Programms ist nicht enthalten, da es zu lang und nicht wirklich beziehen sich auf dieses problem, zumindest glaube ich nicht.

double maxTotal, minTotal;

cin >> maxTotal >> minTotal;

int addCalc;

static_cast<int>(maxTotal);

if(maxTotal % 2 == 1)
     addCalc = minTotal;
else
     addCalc = 0;
InformationsquelleAutor user2649644 | 2013-08-04
Schreibe einen Kommentar