| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 633 人关注过本帖
标题:jsp 中求二次方程的小问题
取消只看楼主 加入收藏
earthsurface
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2009-9-16
结帖率:100%
收藏
已结贴  问题点数:14 回复次数:1 
jsp 中求二次方程的小问题
这是我写的程序 他报错是说的要用DOUBLE格式  我用的是DOUBLE格式啊!
<body>
<form action="" method="get" name="form">
  <input type="text" name="v1" value="0" >
        X <sup>2 </sup>+
  <input type="text" name="v2" value="0" >
        X+
  <input type="text" name="v3" value="0" >
        =0
  <input type="submit" value="计算" name="submit" >
</form>
<%!
  public class A
  {
      double a,b,c;
      double x1,x2;
      A(double a,double b,double c)
      {
          this.a=a;
          this.b=b;
          this.c=c;
      }
      double seek()
      {
         
          if(b*b-4*a*c <0)
          {

                System.out.println("无解。");

          }
         
          if(b*b-4*a*c==0)
          {
              x1=(Math.sqrt(b*b-4*a*c)-b)/2*a;
              x2=(Math.sqrt(b*b-4*a*c)-b)/2*a;

              System.out.println("两个相同根:x1="+x1+",x2="+x2);

          }
         
          if(b*b-4*a*c>0)
          {
              x1=(Math.sqrt(b*b-4*a*c)-b)/2*a;
              x2=(Math.sqrt(b*b-4*a*c)-b)/2*a;

              System.out.println("两个不同根:x1="+x1+",x2="+x2);

          }
      }
  }
%>
<%
  String str1=request.getParameter("v1");
  String str2=request.getParameter("v2");
  String str3=request.getParameter("v3");
  double a,b,c;
  
  if(str1!=null && str2!=null && str3!=null)
  {
      a=Double.parseDouble(str1);
      b=Double.parseDouble(str2);
      c=Double.parseDouble(str3);
  }
  else
  {
      a=0;
      b=0;
      c=0;
  }
  
  A x=new A(a,b,c);
  x.seek();
  out.println(x.x1);
  out.println(x.x2);

%>
</body>
  希望哪位能帮我看看  谢谢
搜索更多相关主题的帖子: jsp 方程 
2009-10-10 16:17
earthsurface
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2009-9-16
收藏
得分:0 
我知道啊  他自己报错就是这个咯  该怎么改呢?  谢谢咯....  哪位兄弟帮帮忙 改一下...  
2009-10-11 11:19
快速回复:jsp 中求二次方程的小问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016087 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved