Guest User

Untitled

a guest
Jan 4th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.53 KB | None | 0 0
  1.         //<-------------------------------------------------------- Finestra Fibonacci -------------------------------------------------------->
  2.         //<--- Calcola --->
  3.         private void btnCalcola_Click(object sender, EventArgs e)
  4.         {
  5.             //Inizia il cronometro (Tempo impiegato per trovare l'n-esimo numero della successione)
  6.             stopwatch.Start();
  7.            
  8.             //Calcola i numeri
  9.             txtRisultatoFibonacci.Text = "Sto calcolando il numero di Fibonacci...............";
  10.             Application.DoEvents();
  11.  
  12.             decimal n = Convert.ToDecimal(txtIndiceFibonacci.Text);
  13.             n--;
  14.  
  15.             //Ferma il cronometro
  16.             stopwatch.Stop();
  17.  
  18.             //Tempo impiegato per calcolare il numero
  19.             lblStato.Text = String.Format("Tempo impiegato per calcolare il numero = {0} ms", stopwatch.Elapsed);
  20.             Application.DoEvents();
  21.  
  22.             //Inizia il cronometro (Tempo impiegato per calcolare la conversione in Stringa)
  23.             stopwatch.Start();
  24.  
  25.             //Converte in Stringa
  26.             txtRisultatoFibonacci.Text = "Sto convertendo il numero in stringa...............";
  27.             Application.DoEvents();
  28.  
  29.             txtRisultatoFibonacci.Text = Convert.ToString(Fibonacci(n));
  30.  
  31.             //Ferma il cronometro
  32.             stopwatch.Stop();
  33.  
  34.             //Output dello stato finale
  35.             lblStato.Text = lblStato.Text + String.Format(". Tempo impiegato per la conversione in stringa = {0} ms", stopwatch.Elapsed);
  36.         }
Add Comment
Please, Sign In to add comment