Skip to content

wm87/calculator-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Grafischer Taschenrechner

Ein vielseitiger, browserbasierter grafischer Taschenrechner in JavaScript, der komplexe mathematische Operationen einfach und interaktiv macht.

✨ Funktionen

  • Standardberechnungen
    Grundrechenarten, Potenzen, Wurzeln, Prozentrechnungen und mehr.

  • Matrizenberechnung
    Addition, Subtraktion, Multiplikation und Determinanten von Matrizen.

  • Binärrechner
    Umrechnung zwischen Binär-, Octal- und Hexadezimalsystem.

  • Funktionsplotter
    Visualisierung mathematischer Funktionen mit:

    • Nullstellenberechnung
    • Extrempunkten
    • Monotonieuntersuchung
    • Zoomen und Verschieben des Graphen
  • Trigonometrische Berechnungen

    • sin, cos, tan
    • sin⁻¹, cos⁻¹, tan⁻¹
  • Maßeinheiten-Umrechner
    Einheitenumrechnung (z. B. Länge, Gewicht, Temperatur).


⚙️ Verwendete Technologien & Abhängigkeiten

Dieses Projekt nutzt folgende JavaScript-Bibliotheken:

  • Chart.js – Für die Erstellung der interaktiven Diagramme
  • chartjs-plugin-zoom – Ermöglicht Zoomen und Verschieben der Graphen
  • Hammer.js – Gestensteuerung für Touchgeräte
  • math.js – Leistungsfähige mathematische Bibliothek
  • jQuery – DOM-Manipulation und Event-Handling

📦 Eingebundene CDNs

<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/hammer.js/2.0.8/hammer.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/chartjs-plugin-zoom"></script>
<script src="https://cdn.jsdelivr.net/npm/mathjs@12/lib/browser/math.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>

🖥️ Screenshot

Calc

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors