zoukankan      html  css  js  c++  java
  • js实现求二元一次方程的根

    已知ax的平方+bx+c=0;求根;<br />
    系数A:<input type="number" id="a" /><br />
    系数B:<input type="number" id="b" /><br />
    系数C:<input type="number" id="c" /><br />
    <input type="button" onclick="count()" value="click me"/><br />
    结&nbsp;果:<input type="text" id="text" /><br />
    <script>
    function count()
    {
    var a=document.getElementById("a").value;
    var b=document.getElementById("b").value;
    var c=document.getElementById("c").value;
    document.getElementById("text").style.width="400px";
    if(a==""||b==""||c=="")
    {
    document.getElementById("text").value="数值不能为空,必须全部输入";
    }
    else
    {
    if(a<0)
    {
    document.getElementById("text").value="这不是一个二元一次方程";
    }
    else
    {
    var root=b*b-4*a*c;
    alert(root);
    if(root<0)
    {
    document.getElementById("text").value="无实数根";
    }
    else if(root==0)
    {
    var root1=(-b+Math.sqrt(root))/(2*a);
    document.getElementById("text").value="方程有一个实数根:"+root1;
    }
    else
    {
    var root1=(-b+Math.sqrt(root))/(2*a);
    var root2=(-b-Math.sqrt(root))/(2*a);
    document.getElementById("text").value="方程有2个实数根,根一:"+root1+"根2:"+root2;
    }
    }
    }
    }
    </script>

  • 相关阅读:
    Java关键字transient和volatile小结(转)
    1、环境
    SSH框架搭建
    2.4 easyui
    PHP操作大文件
    PHP小工具
    PHP正则替换函数收集
    PHP小知识收集
    Yii ACF(accessController)简单控权
    linux 文件存放目录
  • 原文地址:https://www.cnblogs.com/kaililikai/p/5804232.html
Copyright © 2011-2022 走看看