-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
31. Aug 2011
tut mir jetzt echt leid, aber ich versteh das jetzt nicht, also wir haben in der schule gelernt , dass man die zahl in potenzen zerlegen muss, also bei z.b 1010:
=0*2^0+1*2^1+0*2^2+1*2^3,
deswegen versteh ich nicht wie ihr das rein mathematisch löst
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
31. Aug 2011
mhh..ich geh doch den string von hinten nach vorne durch...aber dass mit dem verdoppeln und +1 addieren versteh ich nicht.
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
31. Aug 2011
hey leute, ich hab noch mal ne frage
ich hab jetzt eine schleifeentwickelt, die von binär in dezimal umrechnet, aber es kommt ein falsches ergebnis raus...könnt ihr mirhelfen
hier der quelltext:
if radiobutton4.checked=true then
begin
x:=(edit1.Text);
n:=Length(x);
e:=0;
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
28. Aug 2011
also leute, ist ein noob fehler gewesen,
ich hab bei dem copy befehl was falsch verstanden(ich dachte man kopiert immer nur von position zu position, aber man kopiert ja ab position x Stellen),
jetzt klappt das auch.
Mit der schleife werd ich jetzt selber mal ein bisschen noch tüfteln.
Vielen dank an alle von euch für eure hilfe
mfg julian. :-D
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
28. Aug 2011
sorry leute,
aber ich raff das einfach nicht...:?
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
28. Aug 2011
da steht doch copy und :=
ok ist schon verständlicher, aber was ist wenn das element 0 ist?
und das mit dem binval*2 versteh ich auch nicht
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
28. Aug 2011
na doch ich kopiere doch immer einen teilstring aus dem gesamten string (der eingegeben wird) in die strings s1....s4 herein
und zur schleife, ich verstehe die syntax nicht und du hast ja auch eine if.verschachtelung, dass müsstest du mir bittenoch einmal erklären
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
28. Aug 2011
ja jetzt funktioniert es,
vielen dank an alle von euch, dass ihr mir so geholfen habt.
Jetzt habe ich allerdings noch ein Problem beim umrechnen von binaer zu dezimal, und zwar rechnet er hier auch nicht richtig.
Könntet ihr mal bitte einen blick drauf werfen:
procedure TForm1.Button2Click(Sender: TObject);
var n, result, y: Integer;
x, s1, s2, s3, s4: String;
begin
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
28. Aug 2011
ok, das versteh ich nicht so richtig,
könntest du mir das genauer erklären.
danke
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
28. Aug 2011
mhhh naja, aber ich würd gern mal wissen warum er falsch rechnet, eigentlich stimmt doch die syntax
edit:
hab jetztnoch was entdeckt:
er versetzt immer eine null an die falsche stelle:
50 wären ja: 110010
programm rechnet: 011001
genau wie bei 12
12 wären: 1100
programm rechnet:0110
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
27. Aug 2011
ok war n dummer fehler, ich hatte nicht x dem edit 1 zugewiesen, aber er rechnet immer noch nicht ganz richtig:
12 sind jetzt 0110 statt 0011.
und 0110 sind nur 6...aber ich erkenne en fehler nicht.
bitte hilfe.
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
27. Aug 2011
wie kommt man in den debugger??
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
27. Aug 2011
cool...das programm an sich funktioniert jetzt, allerdings rechnet er nicht richtig z.b rechnet er 12 in 011101111000010101010110 um:
Was ist denn an meinen rechenweg falsch??
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
27. Aug 2011
also danke erstmal für die hilfe...deine antwort habe ich verstanden, aber vom prinzip her also wie ich das meine die einzelnen werte in einem string zu speichern is in ordnung oder?!
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
27. Aug 2011
also...ok mit dem n war ein fehler.
aber das result hab ich ja als string und ich kopiere das neu errechnete ja dann immer den string result rein damit das vorherige erhalten bleibt.
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
27. Aug 2011
procedure TForm1.Button1Click(Sender: TObject);
var x, y : Integer;
result, c : String;
begin
x:=StrToInt(Edit1.Text);
repeat
begin
x DIV 2:= x;
x MOD 2:= y;
c:=IntToStr(y);
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
27. Aug 2011
Ja, den habe ich auch schon gesehen, aber da sehe ich nicht durch :o.
-
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by JP29,
27. Aug 2011
Hallo Leute,
und zwar habe ich ein Problem bezüglich von Umrechnungen in verschiedene Zahlensyseme. In der Schule haben wir jetzt gelernt verschiedene Zahlensysteme (dezimal, binär, hexadezimal) umzurechnen und in diesen zu rechnen.
Jetzt hat unser Info-Lehrer die Aufgabe erteilt in einem Programm Zahlen von dezimal zu binär und anders rum umzurechnen. Die Theorie versteh ich ja, aber ich weiß...