Cześć, mam problem
int liczba1 = (int)numericUpDown1.Value;
int liczba2 = (int)numericUpDown2.Value;
int suma = (int)Math.Sqrt(liczba1, liczba2);
Żadne przeładowanie metody "Sqrt" nie pobiera następującej liczby argumentów "2
Cześć, mam problem
int liczba1 = (int)numericUpDown1.Value;
int liczba2 = (int)numericUpDown2.Value;
int suma = (int)Math.Sqrt(liczba1, liczba2);
Żadne przeładowanie metody "Sqrt" nie pobiera następującej liczby argumentów "2
''Żadne przeładowanie metody "Sqrt" nie pobiera następującej liczby argumentów "2"
No tak, przecież pierwiastek kwadratowy liczy się z jednej liczby.
Co chcesz uzyskać? Pierwiastek n-tego stopnia? Możesz wykorzystać potęgowanie odwrotności liczby:
int suma = (int)Math.Pow(liczba1, 1.0 / liczba2);
ale nazwałeś wynik "suma"? Już totalnie nie wiem co chcesz zrobić
Problem rozwiązany
Kox3pr napisał(a):
Problem rozwiązany
Czy przypudrowany?
obscurity napisał(a):
Co chcesz uzyskać? Pierwiastek n-tego stopnia? Możesz wykorzystać potęgowanie odwrotności liczby:
int suma = (int)Math.Pow(liczba1, 1.0 / liczba2);
ale nazwałeś wynik "suma"? Już totalnie nie wiem co chcesz zrobić
Podobnie jak dając integer