Potrzebuje pomocy ogólnie. Jestem na prawdę początkującym programistą, a mam zadanie zrobić pierwiastek kwadratowy który dodatkowo liczy liczby zespolone, ale ma to być w sposób wizualny zrobiony. W sensie w jednym formie mają być 3 textboxy a nad nimi za użyciem labelu podpisane pierwiastki typu a b i c. Na dole przycisk sumujący to wszystko. A po prawej taki dobitny richtextbox wielki gdzie będzie się wyświetlacz cały pierwiastek kwadratowy wraz z liczbami zespolonymi i miejscami zerowymi.
Na dole jeszcze musi znajdować się przycisk opcje. No i ogólnie tutaj muszę stworzyć drugiego windows forma, gdzie za pomocą radiobuttonów i labelów będzie możliwy wybór co w danym momencie ma być pokazane w richtextboxie. Muszę to podpisać jako l. rzeczywiste i l.zespolone. Problem polega na tym, że jestem początkujący, a na zajęciach mamy gościa który nie pomaga kompletnie i każdy sam się prowadzi. Potrzebuje jakiejś pomocy jak zacząć.
0
0
Do wartości z tekst boxa dobierasz się przez textBox1**.Text**, ale jest to string, a nie double, int czy co tam chcesz
Więc musisz to zamienić np. tak:
int number;
bool result = Int32.TryParse(textBox1.Text, out number);
if (result)
{
obliczenia...
}
else
{
fail...
}
Musisz też uważać bo "30.5" nie jest tym samym co "30,5"
1
@WeiXiao: -1
int.TryParse
Wpisywanie błędnych danych do formatek nie jest sytuacją wyjątkową, a Parse
za każdym razem będzie rzucał wyjątek co jest złym rozwiązaniem.