ToonTalk Zahlen

In Tooly befindet sich ein Stapel mit Zahlenfeldern mit der Zahl 1. Wenn Du eine Zahl, zum Beispiel 2, auf eine andere Zahl legst, zum Beispiel 7, werden beide Zahlen von Bammer addiert. Das Ergebnis ist dann zum Beispiel 9. Du kannst zusätzlich eine Operation mit der Tastatur eingeben, bevor Du die 2 hinlegst. Hierzu hast Du folgende Möglichkeiten:
x oder * multiplizieren (7x2 ist 14)
/ dividieren (7/2 ist 3)
% Rest (7/2 ist 1)
= bringt die Zahl nach oben (ist 2)
- macht die Zahl negativ (7 plus -2 ist 5)

Du kannst eine Zahl mit der Tastatur verändern, während Du sie hälst oder auf sie zeigst. Du kannst eine Zahl auch auf ein Notizbuch legen. Dann springst Du zu der entsprechenden Seitennummer. Wenn Du eine Zahl auf ein Textfeld legst, verändert sich der erste oder der letzte Buchstabe, je nachdem, auf welches Ende des Textfeldes Du die Zahl legst. Wenn Du zum Beispiel eine 2 auf die rechte Seite eines Textfeldes mit dem Inhalt "ABC" legst, dann wird daraus ein Textfeld mit dem Inhalt "ABE", da E zwei Buchstaben nach C im Alphabet folgt.

NUR FÜr FORTGESCHRITTENE BENUTZER:

Leere Zahlen.

Eine leere Zahl entspricht einem Zahlenfeld ohne Inhalt. Ein leeres Zahlenfeld steht als Platzhalter für irgendeine Zahl. Leere Zahlenfelder sind nützlich als Platzhalter innerhalb eines Gedankens von einem Roboter. Leere Zahlenfelder können aber auch für etwas benutzt werden, was sich "Typkonvertierung" nennt. Ein Textfeld mit Ziffern kann in eine Zahl umgewandelt werden, wenn Du es auf eine leere Zahl legst. Du kannst aber auch einen Behälter auf eine leere Zahl legen. Dann erhälst Du eine Zahl, die der Anzahl der Fächer des Behälters entspricht. Mit Dusty kannst Du eine Zahl entfernen und so eine leere Zahl erzeugen.

Es werden aber auch Operationen auf Bitketten für fortgeschrittene Benutzer unterstützt.
~ bildet das Komplement über alle Bits (~ 2 ist -3)
& bitweises UND zwischen zwei Zahlen (7 & 2 ist 2 - nur ein gemeinsames Bit)
| bitweises ODER zwischen zwei Zahlen (7 | 2 ist 7)
^ bitweises EXKLUSIV ODER zwischen zwei Zahlen (7 ^ 2 ist 5)