美国迈克尔国际:C#.net求助

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 03:08:01
using System;
namespace Example
{
//<summary>
//此程序演示如何用算术运算符求二次方程的根。
//</summary>
public class ArithmeticOperators
{
[STAThread]
static void Main(string[] args)
{
//x2的系数
int coefficient1=2;
//x的系数
int coefficient2=-7;
//存放表达式b2-4ac的值
double expression=0;
double x1=0;
double x2=0;

Console.WriteLine("二次方程为:{0}x2 +{1}x+{2}",coefficient1,coefficient2,constant);
expression=Math.Sqrt(coefficient2*coefficient2-(4*coefficient1*constant));
x1=((-coefficient2)+expression)/(2*coefficient1);
x2=((-coefficient2)-expression)/(2*coefficient1);
Console.Write("x={0:F2}",x1);
Console.Write(" 或 ");
Console.WriteLine("x={0:F2}",x2);

}
}
}

以上程序中Console.Write("x={0:F2}",x1);中的{0:F2}
是什么意思啊,平时都是{0} {1}的阿

特定格式定义,F2表示浮点数固定2位小数