Autor Beitrag
ssb-blume
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 375
Erhaltene Danke: 7

XP, W7, W8
Deutschland
BeitragVerfasst: Di 07.09.10 09:33 
Hallo,
es gibt auch eine Funktion "odd" !
Hansi

_________________
Brain: an apparatus with which we think we think.
plague Threadstarter
Hält's aus hier
Beiträge: 12

Ubuntu, Debian, Win XP, Vista

BeitragVerfasst: Mo 13.09.10 14:52 
ja.. ich weiß, aber die sagt einem doch nur, ob die Zahl ungerade ist oder nicht?
also eingebaut hab ich die jetzt schon in die Procedure, aber alleine bringts die nicht...

lg plague
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Mo 13.09.10 15:08 
Es geht darum, ob die ANZAHL von Einsen gerade oder ungerade ist, und darum gehts ja beim Paritybit...

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
plague Threadstarter
Hält's aus hier
Beiträge: 12

Ubuntu, Debian, Win XP, Vista

BeitragVerfasst: Mo 13.09.10 15:23 
procedure TZahlDezDualEvenParity.evenParity;
var i,anzahl: integer;
begin
anzahl:=0;
for i=1 to duallaenge do
if dualzahl[i]=true then
inc(anzahl);
if odd(anzahl)=true then
dualzahl[8]:=true
else
dualzahl[8]:=false;
end;

hab das jetzt so....
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Mo 13.09.10 15:29 
Wobei du aus
ausblenden Delphi-Quelltext
1:
if dualzahl[i]=true then					

besser das machst:
ausblenden Delphi-Quelltext
1:
if dualzahl[i] then					


Generell gilt: Nie explizit auf True prüfen;

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
plague Threadstarter
Hält's aus hier
Beiträge: 12

Ubuntu, Debian, Win XP, Vista

BeitragVerfasst: Mo 13.09.10 15:35 
ah... okay... danke :-)

aber ich dachte immer, ich müsste wenn ich if hab, dem auch etwas zuordnen... !?
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Mo 13.09.10 16:59 
ausblenden Delphi-Quelltext
1:
2:
3:
If Bedingung then ... // auf 'Bedingung = wahr' prüfen

If not Bedingung then ... // auf 'Bedingung = falsch' prüfen

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
plague Threadstarter
Hält's aus hier
Beiträge: 12

Ubuntu, Debian, Win XP, Vista

BeitragVerfasst: Mo 13.09.10 17:53 
klingt logisch..... danke...