الحفاظ على دقة القيم الصحيحة وتحديد نوع الإشارة بوضوح
يغيّر النظام العددي طريقة كتابة القيمة، لا القيمة نفسها. فالعدد العشري 255 والعدد الثنائي 11111111 والعدد الثماني 377 والعدد الست عشري FF تصف العدد الصحيح غير السالب نفسه. ويُسند الترميز الموضعي قوة من أساس النظام إلى كل رقم. وعند القراءة من اليسار إلى اليمين، يمكن بناء القيمة بضرب المجموع الحالي في الأساس ثم إضافة الرقم التالي.
تتطلب القيم الكبيرة عناية خاصة. فأرقام الفاصلة العائمة في جافاسكربت لا تستطيع تمثيل كل عدد صحيح يتجاوز 9,007,199,254,740,991 تمثيلًا دقيقًا. يجمع هذا المحوّل الأرقام باستخدام الحساب الصحيح، لذا يحتفظ معرّف مثل 9,007,199,254,740,993 برقمه الأخير. ومع ذلك، تنطبق حدود الإدخال للحفاظ على استجابة مساحة العمل، فالحساب الدقيق لا يعني حجم إدخال غير محدود.
تحتاج أنماط البت الموقعة إلى تحديد عرض. ففي المتمم الثنائي ذي الثمانية بت، يمثل FF القيمة سالب واحد، وفي ستة عشر بتًا يمثل 00FF القيمة الموجبة 255. يُفسَّر إدخال الأعداد العشرية في هذا الوضع على أنه القيمة الموقعة المراد ترميزها، أما الإدخال في الأنظمة الأخرى فيُفسَّر كنمط بت غير سالب. يرفض المحوّل حالات تجاوز السعة بدلًا من تجاهل البتات العليا بصمت، ويعرض تفسير أول صف صالح.
استخدم عددًا صحيحًا واحدًا في كل سطر عند تحويل قائمة. تُتجاهل الأسطر الفارغة مع الاحتفاظ بمواضعها في النتائج. تتضمن الصفوف غير الصالحة شرحًا، بينما تبقى الصفوف الصالحة متاحة. لا تتعامل هذه الأداة عمدًا مع الأعداد الكسرية أو الترميز العلمي أو فك ترميز البايتات إلى نص، لأن هذه المهام تخضع لقواعد مختلفة. أما الرسالة المرمّزة بالبايتات الثنائية أو الست عشرية، فاتبع أداة ترجمة النص ذات الصلة.