Exemplo n.º 1
0
        public double Subtract()
        {
            var value = FirstNumber - SecondNumber;

            ResultsCache.Remember(value);
            return(value);
        }
Exemplo n.º 2
0
        public double Multiply()
        {
            var value = FirstNumber * SecondNumber;

            ResultsCache.Remember(value);
            return(value);
        }
Exemplo n.º 3
0
        public double Add()
        {
            var value = FirstNumber + SecondNumber;

            ResultsCache.Remember(value);
            return(value);
        }
Exemplo n.º 4
0
        public double Divide()
        {
            if (Math.Abs(SecondNumber) <= 0.0)
            {
                ResultsCache.Remember(double.NaN);
                return(double.NaN);
            }
            var value = FirstNumber / SecondNumber;

            ResultsCache.Remember(value);
            return(value);
        }