سوال درباره عمل محاسباتی در #C
سلام
یک سوال داشتم :
public Form1()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
double y;
y = double.Parse(rosh.Text);
}
private void ghy_TextChanged(object sender, EventArgs e)
{
double x;
x = double.Parse(ghy.Text);
}
private void button1_Click(object sender, EventArgs e)
{
double hesab;
hesab = ghy.Text * rosh.Text + 1 - ghy.Text;
MessageBox.Show(hesab.ToString());
}
}
}
این برنامه 2 تا تکست داره که مقدار میگیره و میخوام عملیاتی روی اون انجام بده و اونو مسیج باکس کنه ولی از قسمت hesab = ghy.Text * rosh.Text + 1 - ghy.Text;
ایراد میگیره میخوام ببینم اشکال از کجاست و اگه جای دیگه هم مشکل داره بهم بگین
ممنون @};-
نقل قول: سوال درباره عمل محاسباتی در #C
با سلام.
دوست عزیز برای عملیات محاسباتی اول باید رشته ها رو تبدیل کنی. مثلا: hesab=Double.parse(ghy.text) * Double.parse(rosh.text) + 1
نقل قول: سوال درباره عمل محاسباتی در #C
به خاطر اینه که عملیات ضرب روی استرینگ انحام دادی که بی معنی هستش از این استفاده کن
hesab = double.Parse(ghy.Text) * double.Parse(rosh.Text) + 1 - double.Parse(ghy.Text);
نقل قول: سوال درباره عمل محاسباتی در #C
خیلی ممنون از دوستان مشکل حل شد
بسته شود
:قلب: