-
Den Rest ausrechnen
Hallo,
ich möchte mit der RN-Control eine Art Würfel programmieren.
Die Zahl krieg ich aus der Länge der Tasterdruckzeit. PROBLEM:
Wie krieg ich aus 379 eine ganze Zahl von 1 - 6? Ich hab mal von Modulo gehört, aber 379 % 6 mag der nicht. Was kann ich sonst machen, bzw. wie geht ein vernünftiges Modulo?
-
Vom Prinzip her:
while(x>5)
{
x=x-6
}
modulo=x
Dann den Wert noch +1, dann haste ne zahl von 1-6
-
In BASCOM-AVR musst Du anstatt 379 % 6 den in Basic üblichen Syntax 379 MOD 5 verwenden.