🔢 الأعداد بأنظمة العد المختلفة في لغة نفطه

يشرح هذا الملف كيفية كتابة الأعداد في أنظمة عد مختلفة (راديكس مختلفة) في لغة نفطه، حيث يمكنك التعبير عن الأعداد في قواعد متنوعة مثل الثنائي، الثماني، الست عشري، وحتى قواعد تصل إلى 36.


This document explains how to write numbers in various radix systems in the Naftah programming language, supporting bases from 2 up to 36, including binary, octal, hexadecimal, and more.


⚙️ صيغة كتابة الأعداد براديكس معين

الصيغة العامة لكتابة عدد في قاعدة معينة هي:

'[عدد]''[قاعدة]'

📝 قواعد عامة


🔍 أمثلة حسب أنظمة العد

1. النظام الثنائي (Base 2)

'1010''2'     --- العدد 1010 في نظام ثنائي
'1000000''2'

2. النظام الثلاثي (Base 3)

'202''3'      --- الأرقام: 0، 1، 2
'1201''3'

3. النظام العشري (Base 10)

'12345''10'   --- الأرقام 0-9 فقط
'987654321''10'

4. النظام الست عشري (Base 16)

'A0''16'      --- الأرقام 0-9 وA-F
'F00D''16'
'ح٠٠٠''١٦'     --- باستخدام الحروف العربية

5. النظام الأعلى (Base 36)

'Z1A3''36'    --- أرقام 0-9 وحروف A-Z

🔤 استخدام الحروف في الأنظمة الأعلى من 10

القاعدة رموز الأرقام بعد 9 أمثلة على الحروف
11 0-9, A أ أو A
16 0-9, A-F أ، ب، ت، ث، ج، ح
36 0-9, A-Z أ، ب، ت، …، ي، ك، ل، م، ن، هـ، و، ي

💡 نصائح وملاحظات


## 📁 ملفات مرتبطة * [Home - الرئيسية](./../../../README.md) * [🔑 الكلمات المفتاحية - Keywords](./01_keywords.md) * [🧱 الأنواع الأولية و الثوابت و المتغيرات - Primitive Types And Variables](./02_primitives_and_variables.md) * [📚 بُنى المعطيات - Collections](./03_collections.md) * [🧮 التعبيرات - Expressions](./04_expressions.md) * [📦 تعريف الكائنات - Objects](./06_objects.md) * [🌀 التحكم في تدفق البرنامج - Control Flow](./07_control_flow.md) * [⚙️ الدوال في لغة نفطه - Functions](./08_functions.md) * [⚙️ التوافق مع Java (Java Interop) في لغة نفطه - Java Interop](./09_java_interop.md) * [⚡ التعامل مع التزامن في نفطه – Concurrency](./10_concurrency.md) * [⏱️ الزمن والنقاط الزمنية في نفطه – Temporal](./11_temporal.md) ---