Пример #1
0
        TimeData StartRollDice(int n)
        {
            var result = new TimeData();

            AppendText($"Calculating RollDice({n})...");
            result.StartTime = DateTime.Now;
            RollDie(n);
            result.EndTime = DateTime.Now;

            double minutes = (result.EndTime - result.StartTime).TotalMinutes;

            AppendText($"Calculated time = {minutes:F6} mins\r\n");

            return(result);
        }
Пример #2
0
        TimeData StartFibonacci(long n)
        {
            var result = new TimeData();

            AppendText($"Calculating Fibonacci({n})...");
            result.StartTime = DateTime.Now;
            long fibonacciValue = Fibonacci(n);

            result.EndTime = DateTime.Now;

            AppendText($"Fibonacci({n}) = {fibonacciValue}");
            double minutes =
                (result.EndTime - result.StartTime).TotalMinutes;

            AppendText($"Calculated time = {minutes:F6} mins\r\n");

            return(result);
        }