코드 복사 코드는 다음과 같습니다. 현재 线一元二次方程式计算器 < p align="center">解二次方程式计算 < tr> x2 <입력 크기="4" name="fb" type="text"> x = 0 일원이次方程的解법< ;/b> x1< /font>= x2=> tr> tbody> CRoot 제작<!-- <BR>var rootparti;<BR>var rootpart;<BR>var det;<BR>var rootparti1;<BR>var rootparti2;<BR>var a;<BR>var b ;<BR>var c;<BR>var x1;<BR>var x2;<BR>var i = "i";<BR>function checkQuad() {<BR>var a = document.fquad.fa.value ;<BR>var b = document.fquad.fb.value;<BR>var c = document.fquad.fc.value;<BR>if (a == 0 && c != 0) {<BR>x1 = -c / b;<BR>x2 = "2차 방정식은 아니지만 여기에 x에 대한 답이 있습니다.";<BR>document.fquad.x1.value=x1;<BR>document.fquad.x2.value=x2 ;<BR>}<BR>else if (a == "" && c != 0) {<BR>x1 = -c / b;<BR>x2 = "2차 방정식이 아님";<BR>문서. fquad.x1.value=x1;<BR>document.fquad.x2.value=x2;<BR>}<BR>else {<BR>quad();<BR> }<BR>}<BR>기능 쿼드 () {<BR>var a = document.fquad.fa.value;<BR>var b = document.fquad.fb.value;<BR>var c = document.fquad.fc.value;<BR>det = Math.pow(b,2) - 4 * a * c;<BR>rootpart = Math.sqrt(det) / (2 * a);<BR>rootparti = (Math.sqrt(-det) / (2 * a)) i;<BR>if (parseFloat(rootparti) < 0) {<BR>rootparti1 = rootparti;<BR>rootparti2 = (-1 *parseFloat(rootparti))i;<BR>}<BR>else {<BR>rootparti1 = (-1 *parseFloat(rootparti))i ;<BR>rootparti2 = rootparti;<BR>}<BR>if (rootparti1 == "1i") {<BR>rootparti1 = i;<BR>rootparti2 = "-i";<BR>}<BR>else if (rootparti1 == "-1i") {<BR>rootparti1 = "-i";<BR>rootparti2 = i;<BR>}<BR>if (det == 0) {<BR>x1 = x2 = -b / (2 * a);<BR>}<BR>else if (det > 0) {<br>x1 = (-b Math.sqrt(det)) / (2 * a);<br> x2 = (-b - Math.sqrt(det)) / (2 * a);<br>}<br>else if ((-b / (2 * a)) == 0) {<br>x1 = rootparti1;<br>x2 = rootparti2;<br>}<br>else {<br>x1 = (-b / (2 * a) " " rootparti1);<br>x2 = (-b / (2 * a ) " " rootparti2);<br>}<br>document.fquad.x1.value=x1;<br>document.fquad.x2.value=x2;<br>}<br>// 복소수를 구합니다 <p>// --><br>