IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

java

using System;
using System.Diagnostics;

class BenchTryCatch
{
    static void Main(string[] args)
    {
        Random rnd = new Random();
        int delitel = rnd.Next(5) + 1;
        {
            int suma = 0;
            Stopwatch s1 = Stopwatch.StartNew();
            for (int i = 0; i < 10000000; i++)
            {
                try
                {
                    suma += suma / (i & 0x3FF);
                }
                catch
                {
                    suma += 1;
                }
            }
            s1.Stop();
            Console.WriteLine(s1.ElapsedTicks + ", " + suma);
        }

        {
            int suma = 0;
            Stopwatch s1 = Stopwatch.StartNew();
            for (int i = 0; i < 10000000; i++)
            {
                int x = i & 0x3FF;
                if (x != 0)
                {
                    suma += suma / x;
                }
                else
                    suma += 1;
            }
            s1.Stop();
            Console.WriteLine(s1.ElapsedTicks + ", " + suma);
        }

        Console.ReadKey();
    }
}

Neformátovaný

Přidáno: 24.9.2013
Expirace: Neuvedeno

Aktivity