Hallo! Könnt ihr mir bitte helfen, ich fang nun neu mit c an und hab schon das erste Problem beim lesen! Was bewirkt dieser Befehle ? If ( var1 % 2 == 1) { } If ist mir klar aber das Prozent nicht ? Var1 ist eine 8bit var Gibt es wo zum downloaden eine c Hilfe Praxis für MCU ? Danke!
Das "%" steht für modulo 2. Es wird durch 2 Geteilt und der Rest als Ergebniss zurückgeliefert. Ein gutes Buch kann ich für C empfehlen, gibt es auch komplett online: http://openbook.galileocomputing.de/c_von_a_bis_z/000_c_vorwort_001.htm#mj764cb3fd439d3b95d1843e7c7d17f235 Hier das Kapitel wo der Modulo Operator erklärt wird: http://openbook.galileocomputing.de/c_von_a_bis_z/006_c_operatoren_002.htm#mj345344a5818534bf79b5eee9f60b9e5d
mein Rat: Erst C an einem normalen PC lernen, danach den Wechsel zum µC...beides gleichzeitig lernen zu wollen ist imho keine gute Idee...
Wieso MCU? Findest auch im normalen C-Leben. % entspricht der modulo-Funktion.
In jedem C-Buch steht unter Operatoren: Der "%"-Operator bedeutet modulo. Also Grundlagen der Sprache lernen. Have fun Adi
Josef schrieb: > If ist mir klar aber das Prozent nicht ? % bedeutet eine Modulooperation. Modulo ist wie in der Schule früher der Rest einer Division. Sprich 8 Modulo 2 ist 4 Rest 0. 9 Modulo 2 ist 4 Rest 1. Die If Schleife wird also jedes 2.Mal aufgerufen. Josef schrieb: > Gibt es wo zum downloaden eine c Hilfe Praxis für MCU ? Entweder hier das Tutorial für AVRs: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Oder rein für C gibt es was von Galileo Books: http://openbook.galileocomputing.de/c_von_a_bis_z/ Beides entweder Online oder zum Download. Grüße
Peter II schrieb: > Iadnu schrieb: >> Die If Schleife wird also jedes 2.Mal aufgerufen. Geb ich Dir recht...hab ich mich auf die Schnelle verschrieben. Danke für die Richtigstellung.
Das... Iadnu schrieb: > Die If Schleife wird also jedes 2.Mal aufgerufen. ...ist nícht ganz richtig, bzw. lässt sich nicht aus dem Kontext lesen. Das... Rosa-Kleidchen schrieb: > var1 modulo 2!!! > Die If-Frage heisst: Mache, wenn var1 ungerade!!! ...ist die richtige Antwort! Gruß
Peter II schrieb: http://www.if-schleife.de/ Warum finanzieret einer so eine WEB-Seite?????? Er ist ein Privatmann beim Provider 1&1.
> Warum finanzieret einer so eine WEB-Seite??????
bei bestimmten 1&1Zugängen bekommt man eine .de Domäne geschenkt.
ob man sich da nun www.ich-hab-eine-lange-nase.de oder
www.if-schleife.de dadrauf registriert, ist egal...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.