يعد تحويل الأرقام من نظام أرقام إلى آخر عملية مهمة في البرمجة. يعد النظام العشري أحد أكثر أنظمة الأرقام استخداما ، حيث يتم تمثيل الأرقام بعشرة أرقام من 0 إلى 9. ومع ذلك ، هناك أنظمة أرقام أخرى يمكن استخدامها لتمثيل الأرقام.
أحد هذه الأنظمة هو نظام الأرقام المكون من 15 رقما. في ذلك ، يتم تمثيل الأرقام بخمسة عشر رقما: من 0 إلى 9 ومن أ إلى هـ.قد تنشأ الحاجة إلى تحويل الأرقام إلى نظام مكون من 15 رقما ، على سبيل المثال ، عند العمل مع رموز الألوان السداسية العشرية أو العناوين في ذاكرة الكمبيوتر.
في هذا الدليل التفصيلي ، سننظر في كيفية ترجمة الأرقام بلغة برمجة بايثون إلى نظام أرقام مكون من 15 رقما. سننظر في كل من ترجمة الأرقام الموجبة والسالبة ، ونوضح أيضا كيفية تحويل الأرقام مرة أخرى من النظام المكون من 15 رقما إلى النظام العشري.
- استخدام نظام الأرقام المكون من 15 رقما في بايثون: تعليمات خطوة بخطوة
- أساسيات نظام الأرقام المكون من 15 رقما
- تحويل الأرقام إلى نظام رقم مكون من 15 رقما في بايثون
- أمثلة على استخدام نظام الأرقام المكون من 15 رقما في بايثون
- سؤال وجواب
- كيف يمكنني تحويل رقم بايثون إلى نظام رقم مكون من 15 رقما?
- ما هي الأرقام التي يمكن تحويلها إلى نظام الأرقام المكون من 15 رقما?
- هل من الممكن تحويل الأعداد غير الصحيحة إلى نظام رقم مكون من 15 رقما?
- كيف يمكنني تحويل رقم من نظام الأرقام المكون من 15 رقما إلى رقم عشري?
- هل من الممكن تحويل رقم في نظام الأرقام المكون من 15 رقما إلى نظام أرقام آخر?
استخدام نظام الأرقام المكون من 15 رقما في بايثون: إرشادات خطوة بخطوة
نظام الأرقام المكون من 15 رقما ، والمعروف أيضا باسم النظام الخماسي ، هو نظام أرقام يعتمد على الرقم 15. على عكس نظام الأرقام العشرية ، الذي يستخدم 10 أرقام من 0 إلى 9 ، يستخدم نظام الأرقام المكون من 15 رقما 15 رقما من 0 إلى 9 ومن أ إلى هـ.
في بايثون ، هناك عدة طرق لتحويل الأرقام إلى نظام الأرقام المكون من 15 رقما. فيما يلي تعليمات خطوة بخطوة:
- إذا لزم الأمر ، أضف الأصفار أمام القيمة بحيث يكون لها الطول المطلوب:
هيكس_نوم = هيكس_نوم.زفيل (الطول المرغوب)
طباعة (سداسي عشري)
| الناتج: | 007 ب |
|---|---|
| الآن أنت تعرف كيفية تحويل الأرقام إلى نظام الأرقام المكون من 15 رقما في بايثون باستخدام إرشادات خطوة بخطوة. الترميز الناجح! | أساسيات نظام الأرقام المكون من 15 رقما |
| نظام الأرقام المكون من 15 رقما ، والمعروف أيضا باسم النظام الخماسي العشري ، هو نظام أرقام موضعي يكون فيه الأساس هو الرقم 15. يستخدم نظام الأرقام هذا 15 رقما مختلفا: الأرقام من 0 إلى 9 والحروف من أ إلى و. | في نظام الأرقام المكون من 15 رقما ، يتم الإشارة إلى قيم الأرقام على النحو التالي: |
| القيمة | |
| ... | ... |
| 10 | A |
| 11 | B |
| 12 | C |
| 13 | D |
| 14 | E |
| 15 | F |
16
10
17
11
...
...
لاحظ أن قيمة الرقم 16 يشار إليها على أنها 10 ، وليس 16 ، لتجنب الخلط مع الرقم 1 والرمز أ.
على سبيل المثال ، تتم كتابة الرقم 42 في نظام الأرقام المكون من 15 رقما على أنه 2 أ ، ويتم كتابة الرقم 199 في نظام الأرقام المكون من 15 رقما على أنه راجع.
يمكن أن يكون نظام الأرقام المكون من 15 رقما مفيدا في مجالات مختلفة مثل البرمجة والرياضيات والهندسة. بالإضافة إلى ذلك ، يمكن استخدامه لتمثيل أعداد كبيرة بطريقة أكثر إحكاما مقارنة بالنظام العشري.
تحويل الأرقام إلى نظام رقم مكون من 15 رقما في بايثون
نظام الأرقام المكون من 15 رقما ، والمعروف أيضا باسم النظام الخماسي ، هو نظام أرقام موضعي يستخدم 15 رقما: من 0 إلى 9 ومن أ إلى و (أين أ = 10 ، ب = 11 ، ج = 12 ، د = 13 ، هـ = 14 ، و = 15). يمكن أن تكون ترجمة الأرقام إلى هذا النظام مفيدة عند العمل مع أنواع معينة من البيانات أو الخوارزميات.
في بايثون ، هناك عدة طرق لتحويل الأرقام إلى نظام أرقام مكون من 15 رقما:
1. باستخدام وظيفة عرافة ()
تقوم الدالة السداسية () في بايثون بتحويل رقم إلى سلسلة تمثله في نظام الأرقام المكون من 16 رقما. لتحويل رقم إلى نظام أرقام مكون من 15 رقما ، يمكنك استخدام هذه الوظيفة ثم حذف أول حرفين (يمثلان البادئة "0 س").
عدد = 12345
عرافة_رقم = عرافة (عدد) [2:]
طباعة (رقم سداسي عشري) # المخرجات "3039"
2. باستخدام وظيفة التنسيق ()
تتيح لك وظيفة التنسيق () تنسيق سلسلة بناء على قالب معين. لتحويل رقم إلى نظام أرقام مكون من 15 رقما باستخدام هذه الوظيفة ، يمكنك استخدام محدد التنسيق "{:س}".
عدد = 12345
الرقم المنسق = " {: س}".تنسيق (رقم)
طباعة (رقم منسق) # المخرجات "3039"
3. استخدام خوارزميات بديلة
إذا كنت بحاجة إلى تحويل أكثر تفصيلا أو محددا للأرقام إلى نظام أرقام مكون من 15 رقما ، فيمكنك تنفيذ الخوارزمية الخاصة بك. على سبيل المثال ، يمكنك قسمة الرقم الأصلي على 15 وحفظ الباقي ، ثم كرر هذه الخطوة حتى يصبح الرقم الأصلي صفرا. Затем объедините полученные остатки в обратном порядке, чтобы получить число в 15-ричной системе счисления.
تحويل مواطن_ إلى_15_قاعدة (رقم):
أرقام = "0123456789بكديف"
النتيجة = ""
بينما الرقم > 0:
الباقي = العدد % 15
النتيجة = أرقام [الباقي] + نتيجة
عدد = عدد / / 15
نتيجة الإرجاع
عدد = 12345
المنتج_العشري = العشري_العدد 1 * العشري_العدد 2
برودوكت_هيكس = عرافة (برودوكت_ديسيمال)
طباعة (و " Произведение: {المنتج}}")