永发信息网

请教 java编程问题

答案:4  悬赏:40  手机版
解决时间 2021-05-07 23:57

一个二元一次方程的class 里面有一个mathod是把一个二院一次方程写成乘积的方法

好比 给你X^2+4X+3 通过这个mathod 最后return出(X+1)(X+3)

ax^2+bx+c 用abc这三个数字代表 要怎么写 就这一个class 的method就行

最佳答案

就用跟的表达式求出X1和X2就可以了呗


public class Text{
public static void Metho(int a,int b,int c){
double x1=((-b)+Math.pow((b*b-4*a*c),0.5))/(2*a);
double x2=((-b)-Math.pow((b*b-4*a*c),0.5))/(2*a);
if(x1>0)
System.out.print("(x"+"-"+x1+")*");
else if(x1<0)
System.out.print("(x"+"+"+(-x1)+")*");
else
System.out.print("x*");
if(x2>0)
System.out.println("(x"+"-"+x2+")");
else if(x2<0)
System.out.println("(x"+"+"+(-x2)+")");
else
System.out.println("x");
}
public static void main(String args[]){
Metho(1,2,1);
}
}

全部回答
Fenjie(int a,int b,int c){ t:for(int i=1;i<a+1;i++){ if(a%i==0){ int j=a/i; for(int x=1;x<c+1;x++){ if(c%x==0){ int y=c/x; if(i*y+j*x==b){ System.out.print("("+i+"X+"+x+")("+j+"X+"+y+")"); break t; } } } } } }

二次的方程根了,那你就根据二次方程求根了b2-4ac 什么的了,我忘了,你在查查,很容易的

X^2+4X+3 这个不是方程吧 连个等号都没有

你把它写全 我来做

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的仙人掌怎么会这样???
波速,波长,频率之间有什么关系?
郑州市哪儿有大湖牌西柚汁
酷睿i7860 用什么配制最好 最好写上价格 用于
求一部国外的片子、应该是恐怖片、拜托各位了
一条网线两台电脑在用,怎么样才能将网速全部
关于裤子号码的问题
流利的什么填空,流利地什么填空
要高达SEED的高清好壁纸多一点
怎樣將搜狗打字軟件打出來時排到第二位
qq三国这两个bb值多少钱
梦幻西游装备特技帝释无双好用吗?
系统垃圾一般会有多少个
车上无意间涂的白漆怎么能洗掉?
每天都笑我 每天都主动先和我说话什么意思?
推荐资讯
我怀孕7个多月了,两个人感情不和,天天酬和
梦幻 75的小白龙剧情,在天宫接了后,叫我把
周国平有可能获诺贝尔文学奖吗?
天津楼美食园这个地址在什么地方,我要处理点
谁介绍个背景音乐的网站
我老婆怀孕三个月为了宝宝的健康我们一直没同
丰石东路/重兴北街(路口)地址在什么地方,想
签完房产合同 可以变更吗
杭州和深圳哪个城市好,深圳和上海哪个好?
`````````
青松路在什么地方啊,我要过去处理事情
九龙 英语的简写怎么写
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?