public double Subtract() { var value = FirstNumber - SecondNumber; ResultsCache.Remember(value); return(value); }
public double Multiply() { var value = FirstNumber * SecondNumber; ResultsCache.Remember(value); return(value); }
public double Add() { var value = FirstNumber + SecondNumber; ResultsCache.Remember(value); return(value); }
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); }