قواعد العدد
مرة أخرى في الفصل 9 ، ألقينا نظرة على الأعداد الثمانية (الأساس 8) والأرقام السداسية العشرية (الأساس 16). في التعابير الحسابية ، تدعم الصدفة ثوابت الأعداد الصحيحة في أي قاعدة.
الجدول 34-2: تحديد قواعد العدد المختلفة
وصف التدوين
وصف التدوين
number بشكل افتراضي ، يتم التعامل مع الأرقام التي لا تحتوي على أي تدوين على أنها أعداد صحيحة عشرية (أساس 10).
0عدد في التعبيرات الحسابية ، تعتبر الأرقام ذات الصفر البادئ عددًا ثماني.
0xعدد تدوين سداسي عشري
قاعدة#عدد الرقم في القاعدة
بعض الأمثلة:
[me @ linuxbox ~] $ صدى $ ((0xff))
255
[me @ linuxbox ~] $ صدى $ ((2 # 11111111))
255
[me @ linuxbox ~] $ صدى $ ((0xff))
255
[me @ linuxbox ~] $ صدى $ ((2 # 11111111))
255
في الأمثلة أعلاه ، نطبع قيمة الرقم السداسي العشري ff (أكبر رقم مكون من رقمين) وأكبر رقم ثنائي مكون من ثمانية أرقام (الأساس 2).