ما معنى هذا (int a = (2 >>3 في جافا؟

السلام عليكم ,اريد ان افهم ما معنى >> في لغة جافا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

bitsnaps أضف ردا

وعليكم السلام، هي عمليات الانسحاب على الكتابة الثنائية (bitwise operators) بأنواعها: انسحاب إلى اليمين أو إلى اليسار، بخطوة أو خطوتين...

مبدأ العمل: تخيل أن لديك قيمة تكتب بصيغتها الثنائية من الشكل: 101001 إذا قمنا بتطبيق الانسحاب عليها إلى اليمين خطوة واحدة ستصبح: 010100 مع إضافة خطوة أخرى: 0001010 (لاحظ إضافة الصفر إلى اليسار)

تستخدم هذه العمليات خاصة في التشفير.

تسمى Bitwise Operators وتقوم بتغيير معمارية الرقم على مستوى البت

لم استخدمها في حياتي

لكن هذه بعض الأمثلة.