من می خوام اعدادی را در c++ ذخیره کنم که مقدارشون بیشتر از مقدار مجاز هست. چه طور میتونم این کار را بکنم.
من خیلی c++ بلد نیستم.
با آرایه ها می تونم.؟( اعداد اعشاری هستند.)
مدیران انجمن: mr_mohammad, ناظران انجمن

carry=0;
for(i=n;i>=0;i--){
temp=x[i]+y[i]+carry;
if(temp>10){
z[i]=temp%10;
carry=1;
}
else{
z[i]=temp;
carry=0;
}

1
4
0
-1
0
8

خود متغیر نوع float هم تا اون جایی که من می دونم از یه ایده شبیه به همین استفاده می کنه.


بازگشت به لینوکس و برنامه نویسی
کاربران حاضر در این انجمن: Google [Bot] و 0 مهمان