diff --git a/Calculator_Update/sinus.h b/Calculator_Update/sinus.h new file mode 100644 index 0000000000000000000000000000000000000000..59f190cba27151a917dc7cf3b5a50dfb67136446 --- /dev/null +++ b/Calculator_Update/sinus.h @@ -0,0 +1,21 @@ +#ifndef SINUS_H +#define SINUS_H + +#include <cmath> + +class Sinus { +public: + enum Modus { bogenmass, grad, neugrad }; + Sinus(); + Sinus(Modus m); + double operator()(double arg) const; + Modus getModus() const; // Hinzufügen der getModus-Methode + Modus defaultModus = Modus::bogenmass; + + +private: + Modus berechnungsart; +}; + + +#endif // SINUS_H