精华内容
下载资源
问答
  • Java求解一元二次方程

    千次阅读 2018-09-08 16:38:39
     完成一个 java application应用程序,把已知字符串(在程序中赋初值或通过键盘输入) “a=...c=1.1” 作为一元二次方程 ax2+bx+c=0 的a、b、c三个参数值的取值描述,并求解此方程的根。 程序: 运行结果: ...

     完成一个 java application应用程序,把已知字符串(在程序中赋初值或通过键盘输入) “a=3.2&b=20&c=1.1” 作为一元二次方程 ax2+bx+c=0 的a、b、c三个参数值的取值描述,并求解此方程的根。
    程序:
    这里写图片描述
    运行结果:
    这里写图片描述

    展开全文
  • JAVA求解一元二次方程

    2021-03-03 19:54:23
    import java.util.Scanner; public class ahua { public static void main(String[] args) { // TODO Auto-generated method stub Scanner cc=new Scanner(System.in);//输入 double a=cc.nextDouble(); //定义...

    import java.util.Scanner;

    public class ahua {

    public static void main(String[] args) {
    	// TODO Auto-generated method stub
    	Scanner cc=new Scanner(System.in);//输入
    	double a=cc.nextDouble();         //定义abc时一定的定位双精度
    	double b=cc.nextDouble();
    	double c=cc.nextDouble();
    	double x1=0.0,x2=0.0,h=0.0;
    	h=Math.sqrt(b*b-4*a*c);       //引入开根号
    	x1=(-b+h)/(2*a);
    	x2=(-b-h)/(2*a);
    	System.out.printf("%.2f %.2f\n",x1,x2);
    }
    

    }

    展开全文
  • 提高题 1) 设有一元二次方程如下: 2 aX bx c=0 试根据从键盘输入的 a,b,c 求解方程的根。 【提示】要考虑各种情形:一是 a 为0的情形,方程根为-c/......Java 复习题汇总 编程题 1、编程序,输入 a,b,c,求方程 package ...

    提高题 1) 设有一元二次方程如下: 2 aX bx c=0 试根据从键盘输入的 a,b,c 求解方程的根。 【提示】要考虑各种情形:一是 a 为0的情形,方程根为-c/......

    Java 复习题汇总 编程题 1、编程序,输入 a,b,c,求方程 package 一元二次方程 2; import java.util.Scanner; public class 一元二次方程 2 { public ......

    (); } catch (Exception e) {} } } 6、编写一个 Java 应用程序,用来求解一元二次方程 ax2+bx+c=0 的解,三个系数应从键盘 输入,要同时考虑实根和......

    (" 对不起该方程不是一元二次方程 "); } else i...

    求解一元二次方程根的图形用户界面提示:对于一元二次方程,如果 b*b-4*a*c...

    (理论考试重点内容实践) 一元二次方程白盒测试要求 1) 自备 C 语言程序(可从 C 语言程序设计的教科书上摘录若干典型程序,其他 C++、C#、Java 程序均可); #......

    tomSalary,float,1people,people1,price_per_m,price-per_m,$root,@test 2、编写一个程序,求解一元二次方程: ax2+bx+c=0. 参数 a,b 及 c 从命令行 ......

    (理论考试重点内容实践) 一元二次方程白盒测试要求 1) 自备 C 语言程序(可从 C 语言程序设计的教科书上摘录若干典型程序,其他 C++、C#、Java 程序均可); #......

    暂无评价|0人阅读|0次下载|举报文档JAVA编程题 (2)_电子/电路_工程科...

    一元二次方程与实际问题- -初高中ppt课件。 javaweb毕业设计https...

    1.test(6.3); } } 【运行结果】 test(String): hello test(int):5 test(float):6.3 四、编写程序 1 求任意一元二次方程的解,若无实数解,求出虚数解。...

    【程序 29】 题目:求一个 3*3 矩阵对角线元素之和 import java.util.*; public class lianxi29 { public static void main(String[] args) { Scanner s ......

    程序: 显示: 第3章 选择 3.1(代数方面:解一元二次方程)可以使用下面的公...

    编写一个一元二次方程的求解程序,实现功能:当判别式大于等于 0 时,输 出两个实数根;当判别式小于 0 式,输出两个虚根。 编程代码: // YYECFC.java package......

    泸职院信息工程系 Java 基础编程练习题 1、编写程序实现对给定的 4 个整数从大到小的顺序排列。 2、编写程序求一元二次方程的根。 3、编写程序,输入一个字符......

    程序:显示:第3章 选择 3.1(代数方面:解一元二次方程)可以使用下面的公式求...

    (7)已知一元二次方程 ax2 + bx + c = 0,其中 a=2,b=7,c=5。请编写程序,计算出两个实根的值。程序保存为 ExpTest.java。 提示:求根公式: b b 2......

    程序: 显示:第3章 选择(代数方面:解一元二次方程)可以使用下面的公式求一元二...

    程序:显示:第3章 选择(代数方面:解一元二次方程)可以使用下面的公式求一元二次...

    ("圆的面积是:"+mj); (6)计算平面空间距离的计算公式分别是经 sqrt(x*x+y*y)和 sqrt(x*x+y*y+z*z) (7)已知一元二次方程 ax2+bx+c=0,其中 a......

    展开全文
  • 今天学习了利用java求解一元二次方程。 从面向对象的角度去解决这个问题。 需要两个对象,即类 求根类(EqualRoots) 和 测试类(EqualRootsTest) 类的设计 成员方法 求根方法(EqualRoots,public) ...

      今天学习了利用java求解一元二次方程。

      从面向对象的角度去解决这个问题。

      需要两个对象,即类 求根类(EqualRoots) 和 测试类(EqualRootsTest)

      类的设计

            成员方法

                  求根方法(EqualRoots,public)

                  输入:三个参数double a,b,c

                  输出:数组(是否有根,根1,根2)

                  逻辑:1. 创建一个长度为3的数组RetArray,并初始化为0

                             2. 调用getDelta()方法

                             3. 如果第二步获取的返回值小于0,返回RetArray

                             4. 如果第二步获取的返回值大于等于0,根据求根公式  求出 x1,x2

                             5. 将x1,x2放入数组RetArray,对应数组的第一个和第二个元素

                  判别式方法(getDelta,private)

                  输入:三个参数double a,b,c

                  输出:int 取值(1,0)

                  逻辑:1. 声明一个int标记 flag

                             2. 计算判别式b*b-4*a*c

                             3.判断判别式是否小于0,是则返回flag=0

                             4.返回flag

    编码实现

    public class EqualRoots {
        //求解delta
        private double getDeltaValue(double a, double b, double c) {
            return b*b - 4*a*c;
        }
    
        //
        private int getDelta(double a, double b, double c) {
            int flag = 1;
            double delta = getDeltaValue(a,b,c);
            if (delta < 0.001) {
                flag = 0;
                return flag;
            }
          return flag;
        }
    
        //求解根
        public double[] EqualRoots(double a, double b, double c) {
            double[] retArray = {0.0,0.0,0.0};
            int delta = getDelta(a,b,c);
            if (delta < 0) {
                return retArray;
            }
            retArray[0] = 1.0;
            retArray[1] = ((-b + Math.sqrt(getDeltaValue(a,b,c))) / (2*a));
            retArray[2] = ((-b - Math.sqrt(getDeltaValue(a,b,c))) / (2*a));
            return retArray;
        }
    }
    
    public class EqualRootsTest {
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            System.out.print("请输入第一个参数a:");
            double a = sc.nextDouble();
            System.out.print("请输入第二个参数b:");
            double b = sc.nextDouble();
            System.out.print("请输入第三个参数c:");
            double c = sc.nextDouble();
            EqualRoots er = new EqualRoots();
            double[] array = er.EqualRoots(a,b,c);
            System.out.println(Arrays.toString(array));
        }
    }
    
    展开全文
  • Java求解一元二次方程

    千次阅读 2019-03-21 08:53:23
    求解一元二次方程
  • java求解一元二次方程ax^2+bx+c=0 提示:根据判别式△=b^2-4ac来判断方程的根。 代码如下: class Equation { double a,b,c; //方程的系数 double x1,x2; //两个根 double r; //实部 double v; //虚部 ...
  • Java求解一元二次方程 package WhiteBoxTesting; /** * function:solve quadratic equation of one variable * coder:JingqiWu * date:2020/2/28 */ import java.util.Scanner; public class Quadratic...
  • 一元二次方程ax2+bx+c=0,输入a,b,c三个系数,求解方程,结果有三种情况:两个实数根、一个实数根、两个复数根。/*** Equation.java*/package cn.edu.uibe.oop;/*** 计算一元二次方程的根* @author TongQiang**/...
  • 用javascript写一个求一元二次方程的页面 用JAVA写一个求解一元二次方程的类用javascript写一个求一元二次方程的页面 用JAVA写一个求解一元二次方程的类相关问题:匿名网友:以下是全部的源代码,经过火狐3.03和IE7测试...
  • importjava.lang.Math;publicclassP60_2_4{publicstaticvoidmain(String[]args){doublea=Double.perseDouble(args[0]);doubleb=Double.perseDouble(args[1]);doublec=Double.perseDou...import java.lang.Math;publi...
  • 一元二次方程ax2+bx+c=0,输入a,b,c三个系数,求解方程,结果有三种情况:两个实数根、一个实数根、两个复数根。/*** Equation.java*/package cn.edu.uibe.oop;/*** 计算一元二次方程的根* @author TongQiang**/...
  • 展开全部1)简介 一元二次方程 ax2+bx+c=0 的a、b、c三个参数由用户自行定义,通过该程序输出32313133353236313431303231363533e58685e5aeb931333431343665该一元二次方程的根。 对于该程序需要在“应声虫”的基础上...
  • 一元二次方程ax2+bx+c=0,输入a,b,c三个系数,求解方程,结果有三种情况:两个实数根、一个实数根、两个复数根。/*** Equation.java*/package cn.edu.uibe.oop;/*** 计算一元二次方程的根* @author TongQiang**/...
  • * 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生* All rights reserved.* 作 者: 刘镇* 完成日期: 2012 年 11 月 23 日* 版 本 号: 2.014* 对任务及求解方法的描述部分* 问题描述:编写...
  • * 程序的版權和版本聲明部分* Copyright (c) 2012, 煙台大學計算機學院學生* All rights reserved.* 作 者: 劉鎮* 完成日期: 2012 年 11 月 23 日* 版 本 號: 2.014* 對任務及求解方法的描述部分* 問題描述:編寫...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼头文件#if! defined(EQUATION_H)#define EQUATION_H#include #include using namespace std;class FindRoot{private:float a,b,c,d;double x1,x2;public:FindRoot(float ...
  • importjavax.swing.*;publicclassSolveQuestion{publicclassQuestoin1implementsI1{doublea;...publicvoidinput(){Stringinput1=JOptionPane.showInputDialog("请输入一元次方程的一次项系数!");a=Inte...
  • * 程序的版权和版本声明部分* Copyright (c) 2012, 烟台大学计算机学院学生* All rights reserved.* 作 者: 刘镇* 完成日期: 2012 年 11 月 23 日* 版 本 号: 2.014* 对任务及求解方法的描述部分* 问题描述:编写...
  • Java求解一元二次方程的根

    万次阅读 2009-09-25 23:46:00
    佟强 http://blog.csdn.net/microtong OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net 一元二次方程ax2+bx+c=0,输入a,b,c三个系数,求解方程,结果有三种情况:两个实数根、一个实数根、两个...
  • JAVA实现一元二次方程求解 求3X2+4X-1=0的根 代码: public class SolveEquation {//定义公共类 public static void main(String[] args) { double a=3,b=4,c=-1;//定义a,b,c并且赋值 double X1=(-b+Math.sqrt...
  • 12-11 11:40:28文/叶丹一般用代入法求解,即将方程组中的二元一次方程,用含有一个未知数的代数式表示另一个未知数,然后代入二元二次方程中,从而化“二元”为“一元”,如此便得到一个一元二次方程。二元二次方程...
  • 展开全部import java.io.*;import java.util.*;public class SolveEquation{void print()throws ...System.out.println("求解次方程?1:一次 2:二次 3:三次");Scanner sLine=new Scanner(System.in);int pm=sL...
  • 编写求解一元次方程的解,要求如下: 1)至少包括一元一次、一元二次、一元三次方程 2) 至少设计两个接口 3)必须用到内部类和包 4)写出详细的编译运行过程
  • 【提示】要考虑各种情形:一是 a 为0的情形,方程根为-c/......(理论考试重点内容实践) 一元二次方程白盒测试要求 1) 自备 C 语言程序(可从 C 语言程序设计的教科书上摘录若干典型程序,其他 C++、C#、Java 程序均可);...
  • java一元二次方程求解

    2011-12-04 21:02:54
    java代码写的一个一元二次方程求解代码,写的不是很好。
  • 求解一元二次方程

    2020-05-10 20:33:32
    import java.util.*; public class FangCheng { public static void main(String[] args) { System.out.println("请输入x^2的系数:"); Scanner a0=new Scanner(System.in); double a=a0.nextDouble(); ...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼publicclassTest2{//如果要求...自己可以加上publicstaticvoidmain(String[]args){System.out.println("---求二次方程式的根---");System.out.println("请输入a*x* x ...

空空如也

空空如也

1 2 3 4 5
收藏数 86
精华内容 34
关键字:

java求解一元二次方程

java 订阅