#!/COMMUNITY
Members: 5187
davon online: 1
weitere User: 21
06.01.2009 / 08:33
Community-Member werden
|
Paßwort vergessen
|
OnlineMonitor (1)
Perl-Archiv
Forum
Javascript
Home
PERLscripts
PHPscripts
JAVAscripts
Hilfreiches
Links2www
Newscenter
Community
Interna
Javascript
Archivübersicht
Tutorials
Zum Forum
JS-Links
BuchTipps
WebForen
Forenübersicht
Neueste Themen
Ohne Antwort
Aktivste Themen
Themensuche
Forenarchiv
Newsgroups
Sehenswertes
Kontaktlinsen
EP:Netshop
Bondtravel
Babywalz Shop
Conrad.de
Reifen Shop
Reisen
Uhren-Schmuck
Walbusch
Web-Consulting
Kabel-Shop
Büromöbel
Webhosting
Javascript » Rechner » Taschenrechner
zur Übersicht
Kategorie
Rechner
Bezeichnung
Taschenrechner
ScriptDemo
Neues Fenster für Demo öffnen
Statistik
10357 Aufrufe davon 3x gestern
Keine Beschreibung vorhanden.
Javascript-Quellcode
(einfach markieren, kopieren und lokal abspeichern)
<script language="JavaScript"> <!-- function Ergebnis(FormIndex,ElemIndex) { var x = 0; var y = ""; if(document.forms[FormIndex].elements[ElemIndex].value == y) x = ""; else x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = x; } function Hinzufuegen(FormIndex,ElemIndex,Zeichen) { document.forms[FormIndex].elements[ElemIndex].value = document.forms[FormIndex].elements[ElemIndex].value + Zeichen; } function Sonderfunktion(FormIndex,ElemIndex,Funktion) { if(Funktion == "sqrt") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.sqrt(x); } if(Funktion == "pow") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.pow(Math.E,x); } if(Funktion == "log") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.log(x); } if(Funktion == "x*x") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = x * x; } if(Funktion == "1/x") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = 1 / x; } if(Funktion == "sin") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.sin(x); } if(Funktion == "cos") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.cos(x); } if(Funktion == "tan") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.tan(x); } if(Funktion == "asin") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.asin(x); } if(Funktion == "acos") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.acos(x); } if(Funktion == "atan") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = Math.atan(x); } if(Funktion == "CE") { var x = 0; var j, l; x = eval(document.forms[FormIndex].elements[ElemIndex].value); if(isNaN(x) == true) /*** Ungültiges Ergebnis auf Leerstring setzen ***/ x = ""; else { j = String(x); l = j.length - 1; x = j.substr(0, l); } document.forms[FormIndex].elements[ElemIndex].value = x; } if(Funktion == "PlusMinus") { var x = 0; x = eval(document.forms[FormIndex].elements[ElemIndex].value); document.forms[FormIndex].elements[ElemIndex].value = (-1) * x; } } //--> </script> <form method="post"> <!-- forms[0] --> <div align="center"><center><table border="10" cellpadding="10"> <tr> <td bgcolor="#C0C0C0"><input size="21" maxlength="30"> <font size="4"><b>Klaus Hentschels<br></b></font><font color="red" size="5"><b>Taschenrechner</b></font></td> <!-- elements[0] --> </tr> <tr> <td><div align="center"><center><table width="350"> <tr> <td width="50"><input type="button" value=" 7 " onClick="Hinzufuegen(0,0,'7')" style="text-align: center; vertical-align: center; font-family: Fix, Courier New"></td> <td width="50"><input type="button" value=" 8 " onClick="Hinzufuegen(0,0,'8')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value=" 9 " onClick="Hinzufuegen(0,0,'9')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value="sin " onClick="Sonderfunktion(0,0,'sin')" style="font-family: Fix, Courier New"></td> <td width="54"><input type="button" value="Asin" onClick="Sonderfunktion(0,0,'asin')" style="font-family: Fix, Courier New"></td> <td width="72"> <font color="#0000FF"><input type="button" value=" = "onClick="Ergebnis(0,0)" style="font-family: Fix, Courier New; color: rgb(0,0,255); font-weight: bolder"></font></td> </tr> <tr> <td width="50"><input type="button" value=" 4 " onClick="Hinzufuegen(0,0,'4')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value=" 5 " onClick="Hinzufuegen(0,0,'5')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value=" 6 " onClick="Hinzufuegen(0,0,'6')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value="cos " onClick="Sonderfunktion(0,0,'cos')" style="font-family: Fix, Courier New"></td> <td width="54"><input type="button" value="Acos" onClick="Sonderfunktion(0,0,'acos')" style="font-family: Fix, Courier New"></td> <td width="72"> <input type="button" value=" + " onClick="Hinzufuegen(0,0,'+')" style="font-family: Fix, Courier New"></td> </tr> <tr> <td width="50"><input type="button" value=" 1 " onClick="Hinzufuegen(0,0,'1')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value=" 2 " onClick="Hinzufuegen(0,0,'2')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value=" 3 " onClick="Hinzufuegen(0,0,'3')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value="tan " onClick="Sonderfunktion(0,0,'tan')" style="font-family: Fix, Courier New"></td> <td width="54"><input type="button" value="Atan" onClick="Sonderfunktion(0,0,'atan')" style="font-family: Fix, Courier New"></td> <td width="72"> <input type="button" value=" - " onClick="Hinzufuegen(0,0,'-')" style="font-family: Fix, Courier New"></td> </tr> <tr> <td width="50"><input type="button" value="+/-" onClick="Sonderfunktion(0,0,'PlusMinus')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value=" 0 " onClick="Hinzufuegen(0,0,'0')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value=" . " onClick="Hinzufuegen(0,0,'.')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value="ln " onClick="Sonderfunktion(0,0,'log')" style="font-family: Fix, Courier New"></td> <td width="54"><input type="button" value="e^x " onClick="Sonderfunktion(0,0,'pow')" style="font-family: Fix, Courier New"></td> <td width="72"> <input type="button" value=" * " onClick="Hinzufuegen(0,0,'*')" style="font-family: Fix, Courier New; text-indent: 0px; text-align: center; vertical-align: center"></td> </tr> <tr> <td width="50"><input type="button" value=" Ö`` " onClick="Sonderfunktion(0,0,'sqrt')" style="font-family: Symbol, Symbol"></td> <td width="50"><input type="button" value=" x²" onClick="Sonderfunktion(0,0,'x*x')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="button" value="1/x" onClick="Sonderfunktion(0,0,'1/x')" style="font-family: Fix, Courier New"></td> <td width="50"><input type="reset" value=" C " style="font-family: Fix, Courier New"></td> <td width="54"><input type="button" value=" CE " onClick="Sonderfunktion(0,0,'CE')" style="font-family: Fix, Courier New"></td> <td width="72"> <input type="button" value=" / " onClick="Hinzufuegen(0,0,'/')" style="font-family: Fix, Courier New"></td> </tr> </table> </center> </div> </td> </tr> </table> </center> </div> </form>
Kommentare zu
Taschenrechner
2 Kommentar(e) vorhanden / Anzeige der neuesten 5
am 02.11.2005 um 13:49 Uhr von sergej K
das stimmt im modus "deg" aber 90° ist bei diesem rechner pi/2, d.h. 1.5707963.......
am 11.07.2005 um 15:34 Uhr von Julius B.
Wieso kann der Rechner den cosinus von 90° berechnen? Das können nicht einmal Mathematiker...
Alle Kommentare anzeigen
-
Kommentar hinzufügen
© PERL/CGI/
PHP
/JS/SCRIPT/unity.de 1998-2008 .::.
interaktiv.shop
.::.
CGI-Service
.::.
Kontakt
.::.
Impressum
Link: /javascript/scripts/javascript_0032_main.shtml .::. Aufrufe heute: 2 .::. Aufrufe gesamt: 8579