PDA

View Full Version : محاسبه بالای یک میلیارد در سایت



myysl97
دوشنبه 26 آبان 1393, 16:21 عصر
سلام دوستان این کد منه



int mablagh = Convert.ToInt32(TextBox1.Text);

int mablaghkol = mablagh - 60000000;


double result = (mablaghkol * 0.25) / 100;
double final = result;
double infinal = final + 300000 ;

Label3.Text = infinal.ToString()+"تومان";





حالا میخواستم ببینم برای بالای یه میلیارد ایراد میگیره
برنامه رو چطوری بنویسم که برای بالای یه میلیارد هم ارور نده و کار کنه؟!
ممنونم

ahmad156
دوشنبه 26 آبان 1393, 17:06 عصر
Int64 به جای Int و decimal به جای double

myysl97
دوشنبه 26 آبان 1393, 21:53 عصر
ممنون
من کد رو به این شکل نوشتم ولی ارور میده




Double mablagh = Convert.ToDouble(TextBox1.Text);
Double mablagkol = mablagh - 60000000;


decimal result = (mablagkol * 0.25) / 100;

decimal final = result;
decimal intfinal = final + 300000;





روی این ارور داره
decimal result = (mablagkol * 0.25) / 100;