Chudy22 Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 Witajcie, mam pytanie - w jaki sposób można pierwiastkowac w Dev C++ ?? Sposób np zmienna^2 + 20 nie działa... Proszę o pomoc... :) Poprawka !!! Chodzilo mi o potegowanie !!!
karus99 Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 można zrobić np tak: zmienna = 20; zmienna_zpotegowana = zmienna * zmienna;
Chudy22 Opublikowano 29 Czerwca 2007 Autor Opublikowano 29 Czerwca 2007 Ok ale to jest do potęgi 2. a powyżej??
gumex Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 Powyżej to np: zmienna=pow(20, 2); zmienna=pow(20, 3); zmienna=pow(20, 4); zmienna=pow(20, 5); itd :]
LionX Dagger Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 ta a nie łatwiej cały przykładowy program ^^ #include <iostream> using namespace std; int main() { int liczba,dopotengi,razem; cin>>liczba; cin>>dopotengi; razem=liczba; for (int i=1;i<dopotengi;i++) { razem*=liczba; } cout<<razem<<"\n"; system("Pause"); return 0; }
gumex Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 Nie bo moje jest krótsze :P. Już mu jest i tak nie potrzebne :]
Sylwester Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 2@up te strzałki idą chyba w złą strone.
LionX Dagger Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 Tak zauważyłem to i poprawiłem edit: ten kod też jest troszkę zły XP już poprawiam go na dobry ^^ ok gotowe XP
Chudy22 Opublikowano 29 Czerwca 2007 Autor Opublikowano 29 Czerwca 2007 Dzięki ale zostanę przy kodzie gumexa bo jest faktycznie krótszy i wygodniejszy :)
Firemark Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 Mozna napisac wlasna funkcje z petla while lub uzyc biblioteczki, hm chyba math.h
Vardi Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 W math.h masz funkcje do pierwiastkowania sqrt(double x) i do potegowania pow(double x,double y).
LionX Dagger Opublikowano 29 Czerwca 2007 Opublikowano 29 Czerwca 2007 Dzięki ale zostanę przy kodzie gumexa bo jest faktycznie krótszy i wygodniejszy :) jak tam chcesz Mozna napisac wlasna funkcje z petla while lub uzyc biblioteczki, hm chyba math.h nie widze problemu by z tego co ja wyskrobałem zrobić funkcję ^^ a dam cały przykładowy program ^^ #include <iostream> using namespace std; int potengi(int l,int b); int main() { int wyn; wyn=potengi(2,3); cout<<wyn<<"\n"; system("Pause"); return 0; } int potengi(int l,int b) { int razem; razem=l; for (int i=1;i<b;i++) razem*=l; return razem; };
Pieter Opublikowano 30 Czerwca 2007 Opublikowano 30 Czerwca 2007 najprościej zmienna = 20 * pierwiastek xP ^^^^^^^^^^^^^^^^^^^^^^^^^ kolejny przebłysk mej inteligencji.. soz...
Marmot Opublikowano 30 Czerwca 2007 Opublikowano 30 Czerwca 2007 Pieter, ty w ogóle się znasz na matematyce ;p ? Skoro on chce potęgowanie (już nie czytałeś pierwszego posta bo napisałeś pierwiastek), to to na 100% nie będzie 20*potęga. Powiedzmy, że chcę podnieść 40 do potęgi trzeciej, to wierz mi, że to nie będzie 40*3 :) .
Vardi Opublikowano 30 Czerwca 2007 Opublikowano 30 Czerwca 2007 Pieter, ty w ogóle się znasz na matematyce ;p ? Skoro on chce potęgowanie (już nie czytałeś pierwszego posta bo napisałeś pierwiastek), to to na 100% nie będzie 20*potęga. Powiedzmy, że chcę podnieść 40 do potęgi trzeciej, to wierz mi, że to nie będzie 40*3 :) . Tylko 40*40*40 :P Nie wygodniej użyć funkcji dostępnych w math.h ?
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się