الخميس، 24 سبتمبر 2020

كود برنامج بلغة البايثون يقوم بتحويل الارقام من ديسمل الى هيكسا ديسمل ( من النظام العشري الى السادس عشري )

كود برنامج بلغة البايثون يقوم بتحويل الارقام  من ديسمل الى هيكسا ديسمل ( من النظام العشري الى السادس عشري )

تحويل الارقام بلغة بايثون من ديسمل الى هيساديسمل


محبي موقع جي كودر geecoder مرحبا بكم في مقالة جديدة تتعلق بدروس واكواد بايثون python مجانية حيث في هذة المقالة سوف نتعرف على كود بلغة البايثون يقوم بتحويل الارقام من ديسمل dec الى بينري binary و اوكتال octal و هيكساديسمل hexadecimal, ويمكنك التلاعب في هذا الكود لتجعل التحويل من بينري لباقي الارقام او من اي نوع من الارقام, فعند فهمك للكود سيصبح الامر سهل وبسيط فقط يجب ان تكون فاهم للغة البايثون مع الاضافة الى فهمك الى ألية التحويل من صيغة الى الاخرى لكي تستطيع التعديل على الكود بكل ارياحية, وان لم تستطع فاترك لنا تعليق بالصيغة التي تريد التحويل منها وسنحاول توفيرها لكم في اقرب وقت ممكن.

ما تحتاجة لكتابة الكود


في الواقع لن تحتاج الى اي شيئ الى كتابة الكود ففي موقعنا جي كودرس geecoders نقدم لكم الاكواد جاهزة فقط انسخها والصقها في المحرر ولكن يوجد بعض الاضافات التي قد يحتاجها البعض, مثل انة يجب ان تتعلم برمجة بايثون python tutorial ويوجد مقالة سابقة لنا في موقعنا تتحدث عن كتابة اول كود بايثون python في حياتك وفي هذة المقالة ايضا شرحت لكم اساسيات تعلم البايثون فيمكنك الاطلاع عليها لمزيد من المعلومات, ايضا سوف تحتاج الى محرر اكواد بايثون حيث انة في هذا المحرر يتم كتابة الاكواد الخاصة بلغة البايثون وهناك ايضا مواقع توفرة ميزة كتابة الاكواد اونلاين وفي مقالة سابقة تحدثت لكم عن افضل موقع لكتابة اكواد البايثون python online فيمكنك الاطلاع على المقالة لمزيد من المعلومات.

المدخلات (input)


لن يتم طلب من المستخدم ادخال اي شيئ ولكن يمكنك التعديل على اول سطر في الكود وهو dec = 333 يمكنك تغيير الرقم 333 الى اي رقم اخر تريد التحويل منة او يمكنك تغيرة الصغية ايضا من ديسمل dec  الى بينري binary  مثلا, وايضا تستطيع التعديل على الطباعة.

كود البرنامج بالبايثون

dec = 333
print("The decimal value of", dec, "is:")
print(bin(dec), "in binary.")
print(oct(dec), "in octal.")
print(hex(dec), "in hexadecimal.")

الاخراج والطباعة (output)


The decimal value of 333 is:
0b101001101 in binary.
0o515 in octal.
0x14d in hexadecimal.

الى هنا نكون قد وصلنا الى النهاية اريد التنوية فقط ان مصدر الكود programiz للامانة, ويمكنك تصفح موقعنا جي كودرس لمزيد من الاكواد البرمجية مثل جافا java وسي بلس بلس c++ وغيرها من اللغات الاخرى, ودائما عندما يتم طلب منك اي كود حاول ان ترجع الى موقعنا والبحث بداخلة واذا لم تجد ما تريد فيكفي ان تترك لنا تعليق بالكود الذي تريدة مع ذكر اسم اللغة التي تريد بها هذا الكود.

احمد محمود هو طالب جامعي يدرس في احدى الجامعات المصرية , تم تاسيس موقع جي كودرس في منتصف عام 2020 حيث يسعى الموقع الى مساعدة الطلاب في تعلم البرمجة وتوفير الاكواد الجاهزة للاستخدام لمساعدة الطلاب ً