Forum: Mikrocontroller und Digitale Elektronik gerade oder ungerade ?


von Alber (Gast)


Lesenswert?

Hallo

Weis jemand zufällig wie man mit einem Bascom Basiccode ermitteln kann
ob eine zahl gerade oder ungerade ist?

Gruß
Alber

von thkais (Gast)


Lesenswert?

Eine Und-Verknüpfung mit 1. Das sollte mit Bascom genauso gehen wie mit
Assembler und C.

von Frank (Gast)


Lesenswert?

oder im Zweifelsfall durch 2 teilen und nachsehen ob der Rest 0 ist.

bye

Frank

von Anfaenger (Gast)


Lesenswert?

Schau doch einfach nach, ob des BIT 0 im Register gesetzt ist.

Dann ist die Zahl garaniert ungerade, weil das 2^0 = 1 Bit gesetzt ist
und dann muß die Zahl ungerade sein.

Programmiere zwar in C aber in Basic müsste das genau so klappen.

Anfaenger

von Alber (Gast)


Lesenswert?

Hey, das leuchtet ein

Vielen Dank
Alber

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.