Funkcja Math nie ma Randoma?
-
Math
, czy to w Javie, czy w C# to klasa.
- Oczywiście, że nie ma randoma i nie powinna mieć, co mają wspólnego liczby losowe z powszechnymi operacjami matematycznymi?
Losowanie liczb w C#:
Random rand = new Random();
int x = rand.Next();
double y = rand.NextDouble();
int q = rand.Next(10, 200);
Jeśli chcesz je losować wielokrotnie np. w pętli albo ogólnie w krótkim czasie, to lepiej, żeby rand był statycznym polem klasy.
zamieniłem na tab[i] = Math.Floor(1);
to nadal jest błąd składni...
To nie jest problem z niezrozumieniem C# tylko z nieczytaniem błędów. Metoda Floor
wymaga decimala lub double, a Ty podajesz inta, wystarczyłoby, żebyś zamiast 1
napisał 1.0
.