الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Decimal / Hexadecimal / Binaireشيب لي رأسي

مغلق
بدأه rgreg في 3 فبراير 2008 · 5 رد · 1,684 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

DECIMAL / HEXADECIMAL / BINAIRE

من مليون كتاب الي قرأتهم فهمت فقط أن الحاسب يفهم فقط لغة 1 و 0 أي BINAIRE

مادخل DECIMAL / HEXADECIMAL و ما المقصود بهم و ما دورهم في الحاسب ؟؟؟

كيف يتم تحويل بين هاته الصيغ بدون ألة حاسبة

Dec Hexdec BINAIRE

C0 1100 0000

C1 1100 0001

C2 1100 0010

C3 1100 0011

C4 1100 0100

#2

ممكن اعرف شو المليون كتاب اللي قراتهم ؟

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

#3

ما هى إلا طرق مختلفة لتقديم نفس المعلومة,

يعنى علشان نقول العدد 12 ممكن نقوله بطريقة ال decimal يبقى 12 و ممكن نقوله بطريقة ال binary و حيبقى 1100 و ممكن نقوله بطريقة ال hexa و حيبقى C

أما بخصوص التحويل من كل طريقة للتانية فالكتب مليانة بالطريقة التفصيلية لذلك.

http://en.wikipedia.org/wiki/Binary_numera...numeral_systems

#4

السلام عليكم اخوتي الكرام

=============

"المليون كتاب اللي قاصدهم الأخ" كانت على سبيل الإنفعال أو المبالغة فقط. لكن انا شايفة سؤاله واضح بالنسبة لي انا.

=============

عندي سؤال عابر اخي الكريم لا تهتم اليه, كيف رحت تتعلم نظام الأعداد الثنائي و الذي هو تقريباً حساب الآلات و مختص فيهن؟ قبل ما تتعرف على النظام العشري Decimal System وهو النظام المعتاد اللي نحنا عارفينه بالفطرة من مراحل الدراسة الإبتدائية؟

=========

اوكي اخي الفاضل:

هذي النظم سميت بهذي الأسماء نسبة إلى اساساتهن. مثلا النظام العشري عبارة عن تلك الأعداد أو ذلك الطقم من الأعداد المحصورة من 0 لحدة 10 - 1 يعني لحدة 9. والنظام الثنائي كذلك هو يبدأ من 0 لحدة 2-1 يعني 1. هناك الثلاثي الرباعي الخماسي السداسي, لو بتحب نتعامل بالسباعي بالمنتدى عادي اقترحوا وانا اصوت, ايضاً الثماني ...و العشري هو نظامنا المعتاد بيناتنا بالمدارس البنوك الدول البيع الشراء الـ الـ تسجيل علامة الفوز بلعبة "التجارة" الباصرة.

============

نرجع لكلمة الأساس هنا:

شو بتحب رقم؟ 5 ؟؟ اوكي شوف التمثيل الواقعي و الكامل للعدد خمسة في النظام العشري, لا تهرب

mimetex.cgi?1%20%5Ctimes%20%5Cfrac%20%7B

نبسطهن اكثر:

mimetex.cgi?%201%20%5Ctimes%205%5E1%20%5

و نبسطهن اكثر:

mimetex.cgi?%205%20%5Ctimes%2010%5E0

و اكثر:

mimetex.cgi?%205%20%5Ctimes%201

و أخيراً كل اللي فات خلف الكواليس و محدا يشوفه إلأ بس اللي عنده مجهر رياضي للنظام العشري:

mimetex.cgi?%205

لو تلاحظ كيف العشرة معانا من البداية عشان تحافظ على العملية بأنها في النظام العشري المعتاد. وعشرة هنا مرفوعة للقوة 0 نسبة إلى خانة العدد خمسة بالنسبة للنظام العشري. النظام الثنائي كذلك ولكن الأساس هو 2 و النظام الست عشري كذلك بالضبط لكن الأساس هو 16. لكن النظام الست عشري يبدأ من 0 لحدة F هو كالتالي:

mimetex.cgi?0%201%202%203%204%205%206%20

لاحظ F هي عبارة عن العدد 15 و اللي هو 16 - 1 في نظامنا العشري Decimal System

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

===============

تمنياتي لكم بالتوفيق

تم تعديل هذه المشاركة بواسطة رغـــــــــد في 7 فبراير 2008 في 11:00

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#5

إضافة للإجابات أعلاه :

اقتباس
و ما المقصود بهم و ما دورهم في الحاسب ؟؟؟

أخي العزيز... الموضوع ليس بهذا التعقيد..

الحاسوب، كعتاد يستخدم النظام الثنائي binary ولا يستخدم غيره، لكنك تقول: ما دخل النظام الست – عشري؟

نحن – كبشر لا نرتاح للنظام الثنائي لأنه عادة يتكون من أعداد كثيرة الخانات... فللتعبير عن 256 عشري سنكتب: "100000000" أنظر إلى العدد، هو من ثلاث خانات على النظام العشري أصبح 9 خانات على النظام الثنائي، طيب نفس الرقم على النظام ست عشري هو: 100!

ترى كبداية أن استخدام النظام الست عشري هو خيار، لكن لماذا اختاروا النظام "الست عشري"؟

لو أن لديك 4 خانات فقط ما هو عدد الأرقام التي يمكنك إنتاجها بالنظام الثنائي؟

أنظر :

  • 0000
  • 0001
  • 0010
  • 0011
  • 0100
  • 0101
  • 0110
  • 0111
  • 1000
  • 1001
  • 1010
  • 1011
  • 1100
  • 1101
  • 1110
  • 1111

ما هو النظام الذي يمكننا من كتابة الرقم 15 (وهو العدد السادس عشر في النظام الست عشري 0----15) بخانة واحدة؟ طبعا النظام الست عشري.

القائمة أعلاه نضيف إليها القيم الست عشرية هكذا :

  • 0000.....0
  • 0001.....1
  • 0010.....2
  • 0011.....3
  • 0100.....4
  • 0101.....5
  • 0110.....6
  • 0111....7
  • 1000....8
  • 1001.....9
  • 1010.....A
  • 1011......B
  • 1100.....C.
  • 1101 ....D
  • 1110.....E
  • 1111....F

أنت تعرف أن 1 بايت = 8 بت.. إذن كل 4 بت نكتب بها من 0-F أي أننا يمكننا كتابة رقم بخانتين في النظام الست عشري ليعبر لنا عن 8 خانات من النظام الثنائي..

1111 1111 = FF

إذن سهولة التعامل والراحة التي يوفرها النظام الست عشري هو ما رشحه ليكون هو نظام المعالج(من وجهة نظر المستخدم – المبرمج لأنه في النهاية كل شيء يتم تحويله للنظام الثنائي).

أعتذر فقد كتبت الموضوع على عجالة لعل غيري يكمل سلام

تم تعديل هذه المشاركة بواسطة إسماعيل ابراهيم في 7 فبراير 2008 في 11:51

#6

ودورهم بالحاسب الآلي بالضبط مثل ما انا قلت بالأعلى ومثل ما أنت اكدت, ليس لهم دور مباشر إلا فقط عن طريق المستخدم(المبرمج) وهن مجرد تمثيل لا أقل و اكثر, وبأمكاني استخدام اي نظام من النظم الأخرى!!

شاكرة لك اخي اسماعيل على التركيز بالشق الثاني من السؤال واتمامه لي اما المقصود بهن بالضبط مثل ما انا ذاكرته فوق.

============

تمنياتي

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

هذا الموضوع مغلق.

مواضيع مشابهة