using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int x1, x2, a, b,c,sum;
double delta;
Console.WriteLine("dati coeficientii ecuatiei de gradul doi ax^2+bx+c");
a = Convert.ToInt32(Console.ReadLine()); //same with int.parse(Console.ReadLine());
b = Convert.ToInt32(Console.ReadLine());
c = Convert.ToInt32(Console.ReadLine());
sum=(b*b)+(-4)*(a*c);
Console.WriteLine("{0}",sum);
//delta = (-b + Math.Sqrt(sum))/(2*a);
// Console.WriteLine("{0}",delta);
Console.ReadKey();
}
}
}
我试图将负值设置为我的局部变量sum,但它只读取无符号数。看起来它将负值视为不兼容的值。
请建议。