HALLOWEEN JE TADY: Získej 66 % extra kreditů zdarma při nákupu od 1199 kreditů s promo kódem NEBOJSEIT66. Zjisti více:
NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:

1.

Please make analysis of GetRandomNumber1 and GetRandomNumber2 methods Expected result: values returned by methods, description of differences in behavior

C# .NET

using System;
using static System.Math;

namespace ActumInterview
{
    public class Analysis
    {
        public double GetRandomNumber1()
        {
            Random random = new Random();
            return Round((random.NextDouble() - 0.5) * 2);
        }
        public double GetRandomNumber2()
        {
            Random random = new Random();
            return Round((random.NextDouble() - 0.5) * 2.99);
        }
    }
}


Obě dvě metody vrací buď -1 nebo 0 nebo 1 .  Záleží kolik vychází výpočet v závorkách. 
random.NextDouble() - vybavuje číslo 0.0 do 1.0 
Round() zaokrouhluje. 

Testováno -> accepted. 

Neformátovaný

Přidáno: 25.5.2016
Expirace: Neuvedeno

Aktivity