mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Nullkoordinaten


Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie geht man mit der 0 in Berechnungen um? Auf 0 prüfen und dann eins 
addieren bzw. subtrahieren?

0..99 = 100
0 + 100 = 100

if (!x1){dx=x1+x2-1}
else {dx=x1+x2}

Oder gibt's da einen Trick?

Autor: Naja (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Arithmetik modulo 100

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> 0..99 = 100
???
Das stimmt mathematisch nicht so ganz...

> Oder gibt's da einen Trick?
Was willst du denn überhaupt machen? Begrenzen auf 99?
Also z.B. 60+39 --> 99
          60+40 --> 99
          60+41 --> 99 ...

Autor: NurEinGast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was will der OP ? Ich verstehe nichts.

>  Wie geht man mit der 0 in Berechnungen um?

Na ja - am besten nicht durch sie dividieren....

Stell doch mal die Frage so, dass man ne Chance hat sie auch zu 
verstehen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.