You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

111 lines
4.6 KiB

<!DOCTYPE html>
<html>
<head>
<title>Rechner</title>
<script src="JQuery.js"></script>
<link href="Rechner.css" rel="stylesheet">
</head>
<body>
<center>
<span id="input"></span>
<div id="Calculator">
<table id="SpecialOperators">
<tr>
<td><input id="shift" type="Button" value="Shift"></td>
<td><input id="sine" type="Button" value="sin(&#945;)"></td>
<td><input id="arcsine" type="Button" value="sin&#8315;&#185;(x)"></td>
<td><input id="In" type="Button" value="In(x)"></td>
<td><input id="powX" type="button" value="x&#8319;"></td>
</tr>
<tr>
<td><input id="sqrt" type="Button" value="&#8730;x"></td>
<td><input id="cosine" type="Button" value="cos(&#945;)"></td>
<td><input id="arccosine" type="Button" value="cos&#8315;&#185;(x)"></td>
<td><input id="pow2" type="Button" value="x&#178;"></td>
<td><input id="pow3" type="Button" value="x&#179;"></td>
</tr>
<tr>
<td><input id="cbrt" type="Button" value="&#8731;x"></td>
<td><input id="tangent" type="Button" value="tan(&#945;)"></td>
<td><input id="arctangent" type="Button" value="tan&#8315;&#185;(x)"></td>
<td><input id="parantheseOpen" type="Button" value="("></td>
<td><input id="parantheseClose" type="Button" value=")"></td>
</tr>
</table>
<table id="Numbers_MainOperators">
<tr>
<td><input class="notEquals" id="num1" type="button" value="1"></td>
<td><input class="notEquals" id="num2" type="button" value="2"></td>
<td><input class="notEquals" id="num3" type="button" value="3"></td>
<td><input class="notEquals" id="delete" type="button" value="DEL"></td>
<td><input class="notEquals" id="clear" type="button" value="AC"></td>
</tr>
<tr>
<td><input class="notEquals" id="num4" type="button" value="4"></td>
<td><input class="notEquals" id="num5" type="button" value="5"></td>
<td><input class="notEquals" id="num6" type="button" value="6"></td>
<td><input class="notEquals" id="multiply" type="button" value="&times;"></td>
<td><input class="notEquals" id="divide" type="button" value="&divide;"></td>
</tr>
<tr>
<td><input class="notEquals" id="num7" type="button" value="7"></td>
<td><input class="notEquals" id="num8" type="button" value="8"></td>
<td><input class="notEquals" id="num9" type="button" value="9"></td>
<td><input class="notEquals" id="add" type="button" value="+"></td>
<td><input class="notEquals" id="subtract" type="button" value="-"></td>
</tr>
<tr>
<td><input class="notEquals" id="num0" type="button" value="0"></td>
<td><input class="notEquals" id="comma" type="button" value=","></td>
<td><input class="notEquals" id="answer" type="Button" value="Ans"></td>
<td colspan="2"><input id="equals" type="button" value="="></td>
</tr>
</table>
</div>
<span id="output"></span>
</center>
<div id="inputForPowX">
<canvas height="20" id="hidePowX" width="180"></canvas>
<table>
<tr>
<td><input id="pow4" type="Button" value="x&#8308;"></td>
<td><input id="pow5" type="Button" value="x&#8309;"></td>
<td><input id="pow6" type="Button" value="x&#8310;"></td>
</tr>
<tr>
<td><input id="pow7" type="Button" value="x&#8311;"></td>
<td><input id="pow8" type="Button" value="x&#8312;"></td>
<td><input id="pow9" type="Button" value="x&#8313;"></td>
</tr>
</table>
</div>
<div id="rollInOut">
<canvas height="100" id="rollOutCanvas" width="50"></canvas>
<canvas height="100" id="rollInCanvas" width="50"></canvas>
<form id="setCommas" oninput="commas.value=setcommas.value">
Nachkommastellen:
<input id="Commas" max="9" min="0" name="setcommas" type="range" value="2">
<b><output name="commas">2</output></b>
</form>
<p id="verticalP">INFORMATIONEN</p>
<ul id="infoList">
<li>
Um mit einem Ergebnis weiter rechnen zu k&ouml;nnen, bitte IMMER die "Ans" Funktion benutzen.
</li>
<li>
<u>Alle</u> Trigonometrische Funktionen, Wurzelfunktionen, Logarithmen
und Potenzfunktionen k&ouml;nnen nur verwendet werden, wenn Parameter,
auf denen eine Funktion angewendet werden soll, innerhalb einer Klammer stehen.
<br/>
Innerhalb dieser Klammern d&uuml;rfen keine weiteren der oben aufgef&uuml;hrten Funktionen
enthalten sein.
<li>
Dieser Rechner befindet sich <u>noch</u> in der Beta-Phase.
<br/>
Sonstige eventuelle Fehler bitte melden!
</li>
</ul>
</div>
<script src="Rechner.js"></script>
</body>
</html>