موضوعنا اليوم عن & و | في البرمجه وش وظيفتها
=============================
& هذي بتحول العددين الى binary وبعدها تسوي بينهم مقارنة بستخدام دائرة and gate يعني الموضوع متعلق ب الدوائر المنطقية.
وكذلك | تسوي بين الرقمين مقارنة بستخدام or gate.
يعني مثلا :
هنا ال 1 بتتحول الى باينري وال 2 كذلك
بمعنى بيصبح بهذا الشكل 👇
( 0001 & 0010 )
وبعدها بيستوي بينهم تطبيق لدائرة and gate زي كذا :
يعني الجواب z = 0000
وبعد كذا يتم تحويل الناتج الى النظام العشري لان الناتج يكون في النظام الثنائي (binary)
فإذا اجينا نحول الناتج 0000 الى النظام العشري بيطلع معانا الناتج 0
يعني ان الناتج اللي بيخزن في ال z هو صفر .
لذلك لو قمنا بطباعة الناتج بيكون زي كذا
❇️ ملاحظة: طبعا نادرا جدا ما يستخدموها المبرمجين
#Java_Level_1
#single_And_Or
————————————————
📍TeleChannel: @java_tutorial0101
=============================
& هذي بتحول العددين الى binary وبعدها تسوي بينهم مقارنة بستخدام دائرة and gate يعني الموضوع متعلق ب الدوائر المنطقية.
وكذلك | تسوي بين الرقمين مقارنة بستخدام or gate.
يعني مثلا :
int x=1;
int y=2;
int z = ( 1 & 2 );
هنا ال 1 بتتحول الى باينري وال 2 كذلك
بمعنى بيصبح بهذا الشكل 👇
( 0001 & 0010 )
وبعدها بيستوي بينهم تطبيق لدائرة and gate زي كذا :
(x) (y) (z)
0 | 0 | 0
0 | 0 | 0
0 | 1 | 0
1 | 0 | 0
يعني الجواب z = 0000
وبعد كذا يتم تحويل الناتج الى النظام العشري لان الناتج يكون في النظام الثنائي (binary)
فإذا اجينا نحول الناتج 0000 الى النظام العشري بيطلع معانا الناتج 0
يعني ان الناتج اللي بيخزن في ال z هو صفر .
لذلك لو قمنا بطباعة الناتج بيكون زي كذا
int x=1;
int y=2;
int z = ( 1 & 2 );
System.out.println (z);
Output : 0
❇️ ملاحظة: طبعا نادرا جدا ما يستخدموها المبرمجين
#Java_Level_1
#single_And_Or
————————————————
📍TeleChannel: @java_tutorial0101
❤3👍2💘2❤🔥1👌1