Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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
Ich nutze:
C-Control II Unit, C-Control II Station, OSOPT V3.0
> 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)