Napisałem w Microsoft Visual Studio 2010 Professional kalkulator. Działa całkiem nieźle jednak mam problem w dwoma działaniami. Otóż problem stanowi działanie x^y oraz pierwiastek dowolnego stopnia. Nie wiem czemu ale chce mi wykonać działania:
Przy x^y:
Przy pierwiastka dowolnego stopnia:
Co ciekawe działanie 10^x:
działa świetnie. Nie wiem co może być przyczyną. Liczba1 i liczba2 są w taki sam sposób wprowadzane więc wykluczyłem złe wpisywanie liczb. Może ktoś z Was będzie w stanie mi pomóc.
Liczba1 i liczba2 są typu double. Podaje np. jako liczba1 wartość 2, a liczba2 wartość 3 to wynik powinien wynosić 8, a program po prostu nie wyświetla żadnej wartości. Cały kod: