Antcas Control संख्याओं को बिना किसी समस्या के वर्णमाला में और वापस बदल सकता है। इसलिए यह संभव है कि, उदाहरण के लिए, दो वर्णमालाओं को जोड़ें जिनमें अन्य चिह्नों के अलावा संख्याएं भी शामिल हैं। निम्नलिखित नियम लागू होते हैं:
अगर वर्णमाला में ".", "e" या "E" में से कोई भी चिह्न नहीं है और संख्यात्मक मान पूर्णांक प्रकारों के लिए सीमा मानों (जैसे कि INT_MAX में परिभाषित) के भीतर फिट होता है, तो वर्णमाला को पूर्णांक के रूप में मूल्यांकन किया जाता है। अन्य सभी मामलों में, इसे एक फ्लोट के रूप में मूल्यांकन किया जाता है।
मान वर्णमाला के आरंभिक भाग द्वारा निर्दिष्ट किया जाता है। खाली स्थानों को अनदेखा किया जाता है। अगर वर्णमाला वैध संख्यात्मक मानों से शुरू होती है, तो उस मान का उपयोग किया जाता है। अन्यथा, मान 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 |