النتائج 1 إلى 3 من 3
  1. #1
    الصورة الرمزية sal_moh85
    sal_moh85 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    الإمارات العربية المتحدة
    العمر
    38
    المشاركات
    125

    افتراضي الى مستر دولار مساعده في هذه الداله

    char a='a', b='b';
    //--- Excluding OR operation
    char c=a^b;
    Print("a = ",a," b = ",b);
    Print("a ^ b = ",c);
    // The result will be:
    // a = 97 b = 98
    // a ^ b = 3
    هذه داله تستخدام في بوابات المنطقيه
    اريد شرح هذه الفقره
    // The result will be:
    // a = 97 b = 98
    // a ^ b = 3
    كيفة استنتاج result اذاي طلع الناتج 3
    مشكور

  2. #2
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة sal_moh85 مشاهدة المشاركة
    char a='a', b='b';
    //--- Excluding OR operation
    char c=a^b;
    Print("a = ",a," b = ",b);
    Print("a ^ b = ",c);
    // The result will be:
    // a = 97 b = 98
    // a ^ b = 3
    هذه داله تستخدام في بوابات المنطقيه
    اريد شرح هذه الفقره
    // The result will be:
    // a = 97 b = 98
    // a ^ b = 3
    كيفة استنتاج result اذاي طلع الناتج 3
    مشكور
    هذه العملية تسمى XOR أو Excluding OR كما ذكرت
    أولا يجب أن تقوم بتحويل الأرقام إلى أرقامها الباينري binary
    فمثلا الرقم 97 تكون قيمته 01100001
    والرقم 98 تكون قيمته 01100010
    الآن XOR تكون قيمتها 1 عندما يكون الرقمين مختلفين وقيمتها 0 عندما يكون الرقمين متشابهين لذلك سوف يكون ناتج a^b
    01100001
    01100010
    --------------------
    00000011

    وهذا الرقم بالأرقام العشرية يساوي الرقم 3

  3. #3
    الصورة الرمزية sal_moh85
    sal_moh85 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2016
    الإقامة
    الإمارات العربية المتحدة
    العمر
    38
    المشاركات
    125

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    هذه العملية تسمى XOR أو Excluding OR كما ذكرت
    أولا يجب أن تقوم بتحويل الأرقام إلى أرقامها الباينري binary
    فمثلا الرقم 97 تكون قيمته 01100001
    والرقم 98 تكون قيمته 01100010
    الآن XOR تكون قيمتها 1 عندما يكون الرقمين مختلفين وقيمتها 0 عندما يكون الرقمين متشابهين لذلك سوف يكون ناتج a^b
    01100001
    01100010
    --------------------
    00000011

    وهذا الرقم بالأرقام العشرية يساوي الرقم 3
    مشكور مستر دولار
    انا بحثة عن داله تقوم بي تحويل الارقام الى binary بس ما حصلة
    في كود برمجي احسن استخدمه حتى احسن حول الاراقام وشكرا


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17