Compilerlogik unlogisch? Kategorie: Programmierung (von Detlef - 8.01.2009 8:28) | ||
| ||
Hallo Zusammen, folgende Logik will sich mir nicht erschlie�en: Sensor[pos] = (modul*15)+1-1+bit; In obiger Zeile könnte man meinen, das +1 und -1 ist überflüssig. Ist es auch, solange die Variable "modul" nicht "0" wird. Dann wird das Ergebnis nämlich auch 0 und nicht "bit" wie es mathematisch korrekt wäre und es auch erwartet wird. Füge ich +1und -1 ein, funktionierts. Kann das jemand erklären? Viele Grü�e Detlef | ||
Antwort schreiben Antworten: ![]() ![]() ![]() ![]() ![]() |