Beispiel #1
0
 private void button_divide_Click(object sender, EventArgs e)
 {
     if (areValuesValid() == true && _tal2 != 0) // Samme tjek som de andre, plus tjek om _tal2 er 0, fordi hvis den er det kan vi ikke regne med det fordi man ikke må dividere med 0
     {
         textBox_result.Text = BasicCalculator.Divide(_tal1, _tal2).ToString();
     }
     else
     {
         textBox_result.Text = invalidValuesMessage;
     }
 }
Beispiel #2
0
 private void button_plus_Click(object sender, EventArgs e)
 {
     if (areValuesValid() == true)                                           //Bruger "tjek"-metoden og hvis metoden returnerer true er begge tal valide og kan regnes med, derfor regner vi med den - Dette tjek er ikke nødvendigt her hvis værdierne tjekkes inden man kan trykke på knappen, altså Automatisk tjek
     {
         textBox_result.Text = BasicCalculator.Add(_tal1, _tal2).ToString(); //De to tal vi har parsed bruges til at regne med og resultatet sættes i textBox_result
     }
     else
     {
         textBox_result.Text = invalidValuesMessage; //Hvis nogle af de to tal ikke er valide sættes en fejlbesked i textBox_result
     }
 }
Beispiel #3
0
 private void button_multiply_Click(object sender, EventArgs e)
 {
     if (areValuesValid() == true)
     {
         textBox_result.Text = BasicCalculator.Multiply(_tal1, _tal2).ToString();
     }
     else
     {
         textBox_result.Text = invalidValuesMessage;
     }
 }
Beispiel #4
0
        static void Main(string[] args)
        {
            BasicCalculator      bc = new BasicCalculator();
            ScientificCalculator sc = new ScientificCalculator();

            Console.WriteLine("Basic calculator operatrions.....");
            Console.WriteLine("_________________________________");
            Console.WriteLine(bc.sum(10, 5));
            Console.WriteLine(bc.sub(10, 5));
            Console.WriteLine(bc.multiplication(10, 5));
            Console.WriteLine(bc.division(10, 5));

            Console.WriteLine("");


            Console.WriteLine("Scientific calculator operatrions.....");
            Console.WriteLine("______________________________________");
            Console.WriteLine(sc.sum(10, 5));
            Console.WriteLine(sc.sub(10, 5));
            Console.WriteLine(sc.multiplication(10, 5));
            Console.WriteLine(sc.division(10, 5));
            Console.WriteLine(sc.XtoY(10, 5));
            Console.WriteLine(sc.sin(0));
        }