Pierwiastek
Ostatnio zmodyfikowano 2013-01-15 17:02
Szymod Temat założony przez niniejszego użytkownika |
Pierwiastek » 2013-01-13 22:43:53 Witam mam takie zadanie : Obliczanie pierwiastka z wprowadzonej liczby dodatniej. Czy ktoś ma pomysł jak napisać taki program bez wczytywania bibliotek ?? Bardzo proszę o jakieś wskazówki :) |
|
ison |
» 2013-01-13 22:55:00 extern "C" { float sqrt( float a ); }
int main() { float pierwiastek = sqrt( 25.f ); }
A tak na serio, to bisekcja |
|
Mrovqa |
» 2013-01-14 13:43:50 Czy ktoś ma pomysł jak napisać taki program bez wczytywania bibliotek ?? |
cmath/math.h Nie wiem, co masz dokładnie na myśli z 'wczytywaniem bibliotek' - one są zlinkowane z programem i tak czy siak chociaż dla samego printfa/couta będziesz musiał dodać kolejne (gwoli ścisłości to i tak chyba jest tylko kilka głównych .dll, które są linkowane - jeśli chodzi o bibliotekę standardową języka). Jeżeli natomiast interesuje Cię, jak spierwiastkować liczbę - gyn gdzieś na swoim blogu o tym pisał - jednakże wiedz, że nie było to łatwe, a i tak nie liczyło idealnie. |
|
ison |
» 2013-01-14 15:33:03 |
|
Szymod Temat założony przez niniejszego użytkownika |
» 2013-01-15 09:50:32 Nie no z bibliotekami chodziło mi tylko o to żeby nie używać cmath. |
|
m4tx |
» 2013-01-15 11:31:19 |
|
Mrovqa |
» 2013-01-15 14:32:57 Nie zaglądając do linka już wiedziałem, że nawet nie przeczytałeś tego, co tam pisze. To jest dla potęg o wykładniku naturalnym (pamiętam jeszcze, jak tak potęgowałem macierze, by szybko wyliczyć konkretne wartości ciągu Fibonacciego ;)). @down nie miałem i nie mam najmniejszej ochoty Ciebie 'zjeżdżać'. Nie ma sensu, by potomni szukali tam, gdzie nie trzeba. |
|
m4tx |
» 2013-01-15 16:17:03 @Mrowqa - to, że nie doczytałem (a konkretniej pomyliłem pierwiastkowanie z potęgowaniem) to nie oznacza, że od razu musisz mnie zjechać. I to też nie oznacza, że nie czytałem, co tam jest napisane. |
|
« 1 » 2 |