سلام من یه قطعه کد نوشتم که ارور میده آیه راه حلی داره؟
Printable View
سلام من یه قطعه کد نوشتم که ارور میده آیه راه حلی داره؟
می توانید fmod (محاسبه باقیمانده برای اعداد اعشاری) رو بکار ببرید :
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
float a = 4;
a = fmod(a, 2);
cout << a << endl;
system("pause");
}
یا a رو پیش از بکارگیری عملگر % به نوع داده عددی بدون اعشار تبدیل کنید :
#include <iostream>
using namespace std;
int main()
{
float a = 4;
a = (int)a % 2;
cout << a << endl;
system("pause");
}
سلام این کد خط ها که نوشتی رقم اعشار باقیمانده رو نشون نمیدن قفط قسمت صحیح رو نشون میدن کدی وجود نداره که رقم اعشار رو هم نشون بده؟