Benutzer:Pauhaeschke/Mathematik
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
=Klassenstufe 7=
==Bruchrechnung==
<code id="58e74a0feab31">
function ggT(m, n) {
if (n == 0)
return m;
else
return ggT(n, m % n);
}
</code>
===Addition===
<li>
Rechenregel:
<blockquote><math>\frac {z1}{n1}+\frac {z2}{n2}=\frac {z1 \cdot n2 + z2 \cdot n1}{n1 \cdot n2}</math></blockquote>
<li>
Berechnung:
<code id="58e74a0feaba9" >
function Addition(z1, n1, z2, n2) {
var z = z1 * n2 + z2 * n1;
var n = n1 * n2;
var t= ggT(z, n);
z = z / t;
n = n / t;
return (z + "/" + n);
}
</code>
<run id="58e74a0feac28">
Addition(1, 2, 1, 3);
</run>
===Subtraktion===
<li>
Rechenregel:
<blockquote><math>\frac {z1}{n1}-\frac {z2}{n2}=\frac {z1 \cdot n2 - z2 \cdot n1}{n1 \cdot n2}</math></blockquote>
<li>
Berechnung:
<code id="58e74faae0791">
function Subtraktion(z1, n1, z2, n2) {
var z = z1 * n2 - z2 * n1;
var n = n1 * n2;
var t= ggT(z, n);
z = z / t;
n = n / t;
return (z + "/" + n);
}
</code>
<run id="58e74faae0972">
Subtraktion(1, 2, 1, 3);
</run>
===Multiplikation===
<li>
Rechenregel:
<blockquote><math>\frac {z1}{n1} \cdot \frac {z2}{n2}=\frac {z1 \cdot z2}{n1 \cdot n2}</math></blockquote>
<li>
Berechnung:
<code id="58e74faae082e">
function Multiplikation(z1, n1, z2, n2) {
var z = z1 * z2
var n = n1 * n2;
var t= ggT(z, n);
z = z / t;
n = n / t;
return (z + "/" + n);
}
</code>
<run id="58e74faae0a03">
Multiplikation(1, 2, 1, 3);
</run>
===Division===
<li>
Rechenregel:
<blockquote><math>\frac {z1}{n1} : \frac {z2}{n2}=\frac {z1 \cdot n2}{n1 \cdot z2}</math></blockquote>
<li>
Berechnung:
<code id="58e74faae08be">
function Divison(z1, n1, z2, n2) {
var z = z1 * n2
var n = n1 * z2;
var t= ggT(z, n);
z = z / t;
n = n / t;
return (z + "/" + n);
}
</code>
<run id="58e74faae0a89">
Division(1, 2, 1, 3);
</run>