Re: IF Abfrage Kategorie: Programmierung (von thomas - 2.04.2004 20:50) | ||
Als Antwort auf Re: IF Abfrage von Mark - 2.04.2004 20:41 | ||
| ||
> Hallo Thomas, > > erst mal Danke für Deine schnelle Antwort. > mod 2 verstehe ich glaube ich, beim teilen durch 2 wird der rest ausgegeben und mit > 0 verglichen. Gerade zahlen durch 2 sollte wohl immer ein rest von 0 bleiben. :-) > > aber was bedeutet: > if ( ( system.second() == 00 ) and ( ( system.minute() & 0x0001 ) == 00) ) > > Danke im Voraus > > Gru� Mark Hallo Mark, das ist im Prinzip das Gleiche. Hier werden Bit für Bit UND verknüpft. Da Computer im Binärsystem rechnen, ist eine Zahl gerade wenn das unterste Bit=0 ist und ungerade wenn das unterste Bit=1 ist. also z.B.: 00000011 (= 3) & 00000001 = 00000001 -> ungerade aber: 00000100 (= 4) & 00000001 = 00000000 -> gerade Gru� Thomas | ||
Antwort schreiben Antworten: Danke (von Mark - 2.04.2004 21:07) |