Ejemplo n.º 1
0
 public static void Addition(Numbs numbs)
 {
     numbs.Ergebniss = numbs.Zahl1 + numbs.Zahl2;
     numbs.Zahl1     = numbs.Zahl1 + numbs.Zahl2;
     numbs.Zahl2     = 0;
     //MainWindow.StaticMainWindow.textbox1   so bekomm ich die events aus der main !!!!
 }
Ejemplo n.º 2
0
 private void addition(Numbs numbs)
 {
     if (numbs.Zahl2 != 0)
     {
         numbs.Ergebniss = numbs.Zahl1 + numbs.Zahl2;
         numbs.Zahl1     = numbs.Zahl1 + numbs.Zahl2;
         numbs.Zahl2     = 0;
     }
 }
Ejemplo n.º 3
0
        public MainWindow()
        {
            Numbs hmmm = new Numbs();

            InitializeComponent();

            hmmm.Zahl1     = 2;
            hmmm.Zahl2     = 3;
            hmmm.Ergebniss = 4;
        }//endemain
Ejemplo n.º 4
0
 public static void Tangenz(Numbs numbs)
 {
     if (numbs.Zahl1 != 0 && numbs.Zahl2 != 0)
     {
         numbs.Ergebniss = Math.Tan(numbs.Zahl2);
     }
     else
     {
         numbs.Ergebniss = Math.Tan(numbs.Zahl1);
     }
 }
Ejemplo n.º 5
0
 public static void Cosinus(Numbs numbs)
 {
     if (numbs.Zahl1 != 0 && numbs.Zahl2 != 0)
     {
         numbs.Ergebniss = Math.Cos(numbs.Zahl2);
     }
     else
     {
         numbs.Ergebniss = Math.Cos(numbs.Zahl1);
     }
 }
Ejemplo n.º 6
0
 public static void Quadrat(Numbs numbs)
 {
     if (numbs.Zahl1 != 0 && numbs.Zahl2 != 0)
     {
         numbs.Ergebniss = Math.Pow(numbs.Zahl2, 2);
     }
     else
     {
         numbs.Ergebniss = Math.Pow(numbs.Zahl1, 2);
     }
 }
Ejemplo n.º 7
0
 public static void Xquadrat(Numbs numbs)
 {
     try
     {
         numbs.Ergebniss = Math.Pow(numbs.Zahl1, numbs.Zahl2);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
Ejemplo n.º 8
0
        private void C_Click(object sender, RoutedEventArgs e) // C - alles (auch objekte) löschen!
        {                                                      //LÖSCHE ALLES und stare wieder bei 0 mit zahl1 ... (funktioniert noch net, er startet bei zahl2)
            hmmm = null;                                       //lösche objektreferenz
            textbox1.Clear();
            hmmm = new Numbs();
            textbox1.Clear();
            InitializeComponent();
            gleich.Focus(); //lenke den fokus woanders hin um fehler mit enter zu vermeiden

            AktualisiereWhiteBox();
        }
Ejemplo n.º 9
0
        // hier steht nix


        public MainWindow()
        {
            Numbs hmmm = new Numbs(); //objekt von taschenrechner erzeugen

            InitializeComponent();
            StaticMainWindow    = this;////
            textbox1.IsReadOnly = true;
            taskmethode();

            animeerzion.Background = Brushes.Green;
        }//endemain
Ejemplo n.º 10
0
 public static void Wurzel(Numbs numbs)
 {
     if (numbs.Zahl1 != 0 && numbs.Zahl2 != 0)
     {
         numbs.Ergebniss = Math.Sqrt(numbs.Zahl2);
     }
     else
     {
         numbs.Ergebniss = Math.Sqrt(numbs.Zahl1);
     }
     numbs.Zahl1 = numbs.Ergebniss;
 }
Ejemplo n.º 11
0
        public static void DritteWurzel(Numbs numbs)
        {
            double n = 3.0;

            if (numbs.Zahl1 != 0 && numbs.Zahl2 != 0)
            {
                numbs.Ergebniss = Math.Pow(numbs.Zahl2, 1.0 / n);
            }
            else
            {
                numbs.Ergebniss = Math.Pow(numbs.Zahl1, 1.0 / n);
            }
        }
Ejemplo n.º 12
0
 public static void Pi(Numbs numbs)
 {
     {                                             //https://matheguru.com/allgemein/die-kreiszahl-pi.html
         if (numbs.Zahl1 != 0 && numbs.Zahl2 != 0) //dann wurde ja die 2. zahl zuletzt eingegeben
         {
             numbs.Zahl2 = 3.14159265301;
             MainWindow.StaticMainWindow.textbox1.Text = numbs.Zahl2.ToString();
         }
         else //dann war es die 1. zahl die zuletzt eingegeben wurde
         {
             numbs.Zahl1 = 3.14159265301;
             MainWindow.StaticMainWindow.textbox1.Text = numbs.Zahl1.ToString();
         }
     }
 }
Ejemplo n.º 13
0
 public static void Modulo(Numbs numbs)
 {
     numbs.Ergebniss = numbs.Zahl1 % numbs.Zahl2;
 }
Ejemplo n.º 14
0
 public static void Division(Numbs numbs)
 {
     numbs.Ergebniss = numbs.Zahl1 / numbs.Zahl2;
     numbs.Zahl1     = numbs.Zahl1 / numbs.Zahl2;
     numbs.Zahl2     = 0;
 }
Ejemplo n.º 15
0
 public static void Subtraktion(Numbs numbs)
 {
     numbs.Ergebniss = numbs.Zahl1 - numbs.Zahl2;
     numbs.Zahl1     = numbs.Zahl1 - numbs.Zahl2;
     numbs.Zahl2     = 0;
 }
Ejemplo n.º 16
0
 public static void Multiplikation(Numbs numbs)
 {
     numbs.Ergebniss = numbs.Zahl1 * numbs.Zahl2;
     numbs.Zahl1     = numbs.Zahl1 * numbs.Zahl2;
     numbs.Zahl2     = 0;
 }
Ejemplo n.º 17
0
 static public void methodetest(Numbs numbs)
 {
     numbs.Ergebniss = numbs.Zahl1 - numbs.Zahl2;
     numbs.Zahl1     = numbs.Zahl1 - numbs.Zahl2;
     numbs.Zahl2     = 0;
 }