Jak obliczyć pierwiastek np. z 2, 3, 5?

0

Tak aby można było zobaczyć jego dziesiętne rowinięcie? w edicie?--Delphi 2 , 6 i 5
Ciekawe pomysły i poszukiwanie rozwiązań.

0

Żeby liczba mogła być ułamkiem musisz uŻyć zmiennej extended

var
X : extended;
begin
x:= StrToFloat(Edit.text);
sqrt(x);
Edit.text:= FloatToStr(X);
end;

Jeżeli to nie podziała napisz a poszukam kiedyś robiłem program który liczył pierwiastki równania kwadratowego i gdzieś go jeszcze mam --Pozdrawiam eSka :-)

0

Pierwiastkowanie to przecieŻ potęgowanie.-------------------------------------------------
Pozdrawiam i życzę miłego dnia.

0

ja bym ci 1 z matmy dal...--Vroc

0

Nie kumam nawiewu mi byś dał 1 ??? Jak tak to dobrze że nie jesteś moim nauczycielem :))) Bo na razie mam 5. A jeżeli dla świętego chcesz ją dać to też byś popełnił błąd bo ona ma rację hehe tylko ciężko było by zapisać w delphi np. X do potęgi 0,5. --Delphi 6; Pozdrawiam eSka :-)

0

Hehe a w kodzie podanym przez eska jest blad powinno byc
x:=sqrt(x);
A tak w ogóle to da sie zapisac w delphi X do 0.5, zamiast
x:=sqrt(x);
mozna rownie dobrze napisac
X:=power(X,0.5); // pamietac o dodaniu math do uses
-------[ Delphi 6 Rulez 4 Ever!, przynajmniej do czasu gdy naucze sie C++ :) ]------

0

Ups Sorry za błąd.
Nigdy nie urzywałem Power a więc o tym że można podnosić do potęg w ułamku nie wiedziałem. Ale myśle że kiedyś mi się to przyda dzięki :)--Delphi 6; Pozdrawiam eSka :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0