首页 > 编程知识 正文

如何将一元三次方程因式分解,一元三次方程解法盛金公式

时间:2023-05-06 03:20:57 阅读:175162 作者:506

今天,用java求解一元三次方程,其java实现记录如下,虽然根据不完全,但可以保证正确性。

privatestaticdoubleshengjing (doublea、double b、double c、double d ) {

double A=b*b -3.0*a*c;

double B=b*c - 9.0*a*d;

double C=c*c - 3.0*b*d;

if(B*B-4.0*A*C0 ) {

double y1=a* B3 * a* (((-1.0 * b math.sqrt ) b*B-4*a*c ) ) )/2.0 );

double y2=a* B3 * a* (((-1.0 * B- math.sqrt ) B*B-4*a*C ) ) )/2.0 );

return(-1.0*B ) ) ) ) ) y10? (1.0 (: ) 1.0 ) math.pow (math.ABS (y1 ),1.0/3.0 ) ) ) ) ) ) ) ) )。

(Y2 0 )? (-1.0 ) : ) 1.0 ) math.pow ) math.ABS(y2 )、1.0/3.0 ) ) ) ) )3) a );

}else {

doublet=(2.0*a*B-3.0*a*B )/)2*math.sqrt ) a*a ) );

doubleo=math.ACOS(t;

return(-1.0*B-2.0*math.sqrt ) a ) math.cos(o/3.0 ) )/)/(3.0*a );

}

}

集中精力坚持到底

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。