Tôi đang viết một chương trình cho lớp cấu trúc điều khiển của mình và tôi đang cố gắng biên dịch nó. Lỗi duy nhất, ít nhất là lỗi duy nhất mà trình biên dịch nhận được là nói toán hạng không hợp lệ của các loại 'double' và 'int' đối với toán tử nhị phân '%'. Hầu hết các chương trình không được bao gồm vì nó quá dài và không thực sự liên quan đến vấn đề này, ít nhất tôi không tin.Toán hạng không hợp lệ của loại 'double' và 'int' đối với toán tử nhị phân '%'
double maxTotal, minTotal;
cin >> maxTotal >> minTotal;
int addCalc;
static_cast<int>(maxTotal);
if(maxTotal % 2 == 1)
addCalc = minTotal;
else
addCalc = 0;
Ahhhh, cảm ơn bạn rất nhiều. – user2649644