Το Antcas Control μπορεί να μετατρέψει αριθμούς σε αλυσίδες χαρακτήρων και το αντίστροφο χωρίς πρόβλημα. Είναι επομένως εύκολο να προστεθούν, για παράδειγμα, δύο αλυσίδες χαρακτήρων μεταξύ τους, οι οποίες περιέχουν και άλλα σύμβολα εκτός από αριθμούς. Υπάρχουν τα εξής κανόνες:
Αν η αλυσίδα χαρακτήρων δεν περιέχει κανένα από τα σύμβολα ".", "e" ή "E" και η αριθμητική τιμή βρίσκεται εντός των ορίων για ακέραιους τύπους (όπως ορίζεται στο INT_MAX) τότε η αλυσίδα χαρακτήρων εκτιμάται ως ακέραιος αριθμός. Σε όλες τις άλλες περιπτώσεις, εκτιμάται ως Float.
Η τιμή καθορίζεται από την αρχική ενότητα της αλυσίδας χαρακτήρων. Τα κενά αγνοούνται. Αν η αλυσίδα χαρακτήρων ξεκινά με έγκυρες αριθμητικές τιμές, τότε χρησιμοποιείται αυτή η τιμή. Διαφορετικά, η τιμή είναι ίση με 0. Έγκυρα αριθμητικά δεδομένα είναι ένα προαιρετικό πρόσημο, ακολουθούμενο από έναν ή περισσότερους αριθμούς (προαιρετικά με ένα δεκαδικό σημείο), ακολουθούμενο από ένα προαιρετικό εξαγωγέα. Ο εξαγωγέας είναι ένα "e" ή "E", ακολουθούμενο από έναν ή περισσότερους αριθμούς.
| Υπολογισμός | Αποτέλεσμα |
|---|---|
| 1 + "10.5" | 11.5 |
| 1 + "-1.3e3" | -1'299 |
| 1 + "bob-1.3e3" | 1 |
| 1 + "bob3" | 1 |
| 1 + "10 Small Pigs" | 11 |
| 4 + " 10.2 Little Piggies" | 14.2 |
| "10.0 pigs " + 1 | 11 |
| " 10.2 pigs " + 1 | 11.2 |