|
بالنسبة لنظام العد هل يلزمنا بكتابة البرنامج لا حقا قد خطر ببالي انه ان لم يلزمنا في مابعد عند كتابة هذا البرنامج او غيره لما لا نختار الطريقة الاسهل كان نكتب بالنظام العشري و خلاص .
يعني ان لم يكن النظام المختار بالبداية له علاقة في كتابة اي برنامج لماذا لا نضع نظام العد العشري ولماذا وضعوا جدول تحويل اسفل برنامج micro c للتحويل بين الانظمة .
ام ان لنظام العد دخل في برامج اخرى وان كان كذلك هل يجب التقيد بنوع نظام واحد عند كتابة البرنامج الذي يحتاج في كتابته الى انظمة عد .
يعني يجب التقيد بنوع واحد من الانظمة عند كتابة برنامج معين ام يمكنني التبديل بين الانظمة في برنامج واحد .
تحياتي
|
السلام عليكم أخي الطيب مسلم
|
هل يجب التقيد بنوع نظام واحد عند كتابة البرنامج
|
حسب ماأعرف أنه يمكنك أن تستعمل عدة أنظمة في برنامج واحد فقط عليك بأن تعرف البرنامج على نوع النظام التي تستخدمه وهي طريقة سهلة تتمثل في إضافة
بادئات prefixes
البادئة 0B لتعريف البرنامج أن الأعداد فى النظام الثنائي وإليك المثال
portB
0B00001011
البادئة 0x لتعريف البرنامج أن الأعداد فى النظام السداسى عشر. وهذا مثال
PORTB
OX23
إذا لم يحتو العدد على بادئة فإن البرنامج يعتبر العدد في النظام العشرى .
PORTB 14
لاحظ هنا بدون بادئة.
تحياتي القلبية للجميع
إذا كانت هذه المعلومات غير صحيحة فنرجو من الإخوة الأفاضل التصحيح مع الشكر.