关于jsp中解一元三次方程的求解法

来源:百度知道 编辑:UC知道 时间:2024/05/22 11:09:04
问一下在 js中怎样去求三次方程呢?和求二次一样吗?除了公式的不同好有什么表达上的差别呢?下面只写了大体框架,对于三次方程的算法请指教?
<%@ page contentType="text/html; charset=gb2312"%>
<html>
<head>
<title>ADD</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script LANGUAGE="JavaScript" type="text/javascript">

.........................

</script>
</head>
<body>
<form name="form3" action="add5.jsp">
<input type="text" name="txt1">X<sup>3</sup>+<input type="text" name="txt2">X<sup>2</sup>+
<input type="text" name="txt3">X = 0
<input type="button" value="计算" onclick="bn_click()">
<input type="text" name="txt4">

设函数为f(x),给定两个点,x1,x2,如果f(x1)*f(x2)<0,则根在x1,x2之间,再连接(x1,f(x1)),(x2,f(x2)),求与X轴的交点x3,再判断f(x1)*f(x3)的值,大与0,则根在x2与x3之间,反之......
大体算法就是这样,具体程序自己写了哈

1次到4次方程都是有求根公式的啊
直接利用就可以了。

5次以上,不存在求根公式,但是可以利用计算数学上面的一些方法计算。