Wurzel ziehen nach Heron


Radikand
Startwert



Wurzelberechnung


<html>
<head>
<title>Heron</title>
<meta name="author" content="Kay-Uwe Jagemann">
<script language="JavaScript">
function verarbeite()
{
  // Variablenvereinbarung
  var
    x0, A;
    iterationen = 16;
    x=new Array(iterationen);
  
  // Eingabe
  x0 = document.f1.in_x0.value * 1.0;
  A = document.f1.in_A.value * 1.0;

  // Verarbeitung  
  x[0] = x0;
  for (i=1;i<iterationen;i++){
    x[i] = (x[i-1] + A / x[i-1]) / 2;
  }
        
  // Ausgabe
  s="";
  for (i=0;i<iterationen;i++){
    s += "x[" + i + "] \t = \t" + x[i] + "\n";
  }
  document.f1.Text.value = s;
};
</script>
</head>

<body>
<h1>Wurzel ziehen nach Heron</h1>
<form name="f1">
  Radikand <input type="text" name="in_A" size="5" value = "9">
  <br>
  Startwert <input type="text" name="in_x0" size="5" value = "9">
  <input type="button" name="b1" value="berechne" onClick = "verarbeite()";>
  <br>
  <br>
  Wurzelberechnung<br>
  <textarea  style="background-color: #336699; color: white;"
    name="Text" rows="20" cols="30" readonly></textarea>
</form>
</body>
</html>

Schule macht Spaß