PDA

View Full Version : سوال: اشکال در درصدگیری...



myhoo2005
چهارشنبه 19 تیر 1392, 13:57 عصر
سلام
یه فرمول نوشتم برا درصد گیری ولی تا یک مبلغی رو درست حساب میکنه
ارقام بزرگتر را مثلا100.000.000 را درست نمیده
vam = (bazkharid*90)/100;
نمیدونم مشکل از کجاست!!
نوع متغییرها رو هم int گرفتم..
لطفا راهنمائیم کنید...ممنون

CsharpNevisi
چهارشنبه 19 تیر 1392, 14:02 عصر
سلام
یه فرمول نوشتم برا درصد گیری ولی تا یک مبلغی رو درست حساب میکنه
ارقام بزرگتر را مثلا100.000.000 را درست نمیده
vam = (bazkharid*90)/100;
نمیدونم مشکل از کجاست!!
نوع متغییرها رو هم int گرفتم..
لطفا راهنمائیم کنید...ممنون

کدتو میزاری ؟

myhoo2005
چهارشنبه 19 تیر 1392, 14:06 عصر
کدتو میزاری ؟

سلام




public int nahve, karmozd , vam;

if (txtBazKharid.Text == "" || txtBazKharid.Text == "0")
return;
decimal bazkharid;
bazkharid = decimal.Parse(txtBazKharid.Text, System.Globalization.NumberStyles.Currency);
txtBazKharid.Text = bazkharid.ToString("#,#");
txtBazKharid.SelectionStart = txtBazKharid.Text.Length;

private void ButMohasebVamClick(object sender, EventArgs e)
//------ حذف کاما برای محاسبات
int bazkharid = int.Parse(txtBazKharid.Text.Replace(",", ""));

vam = (bazkharid*90)/100;
MessageBox.Show(Convert.ToString(vam));






ممنون ...