Cannot implicitly convert type 'double' to 'float' خطای
float A = 150;
float B;
B = A * 0.05;
float B;
B = A * 0.05;
برای رفع این خطا کافی است به صورت زیر عمل نمایید.
B =A * (float)0.05;
[یا]
B =A * 0.05F;
[یا]
B =A * (float)0.05;
[یا]
B =A * 0.05F;
[یا]
float A = 150;
double B;
B = A * 0.05;
Cannot implicitly convert type 'double' to 'long' خطای
double n;
long x;
int m =Convert.ToInt32(Math.Floor(n / 2));
x = u % Math.Pow(10, m);
برای رفع این خطا کافی است به صورت زیر عمل نمایید.
[یا]
x = u % (long)Math.Pow(10, m);
x = (long)(u % Math.Pow(10, m));[یا]
x = u % (long)Math.Pow(10, m);
[یا]
double n;
double x;
int m =Convert.ToInt32(Math.Floor(n / 2));
x = u % Math.Pow(10, m);
تبدیل string به int
int c = Convert.ToInt32(textBox1.Text);
[یا]
int.Parse(textBox1.Text);
[یا]
int i;
int.TryParse(textBox1.Text, out i);
شنبه دوم آذر ۱۳۹۲ | 21:18