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

مااسم الدالة لتحويل اي رقم من العشري الى الثنائي

بدأه ahmed husien في 8 نوفمبر 2011 · 7 رد · 1,822 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عيد سعيد وكل عام وانتم بخير

اخواني الاعزاء محتاج اسم الدالة التي تقوم بتحويل الرقم العشري الى الثنائي

وياريت لو توضيح عن كيفية العمل معها لان احد الاصدقاء يقول انها موجودة في فيجوال بيسك 6

ولكنه نساها لان تارك الفيجوال اكثر من 10 سنة ..

الرجاء المساعدة

#2

ليس هناك دالة مباشرة ، لكنك تكتبها بنفسك

بالتوفيق

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#3

شكرا اخي العزيز

لكن عفوا حسب ماعرف الفكرة تتم بالقسمة المتكررة على 2

وخزن باقي القسمة في متغير

الحقيقة حاولت بس ماتوفقت بالكود او احتمال بدايتي خطاء

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

#4

أخي الحبيب

الفكرة موجودة في أكثر من مثال بالمنتدي ، ولكن فقط عليك البحث !!!

آسف جداً ، كان بودي أن أساعدك ، ولكن ضغطي في برنامجي + ويندوز 7 (جديد بالنسبة ليا) + فيجوال دوت نيت

كل هذا فوق رأسي

ولكن لدي مثال لو وجدتة سأرفقة لك علي الفور

فقط أبحث بالمنتدي ستجد المطلوب

بالتوفيق

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#5

حبيبي الله يخليك

انا الحقيقة بحثت ووجدت بعض الافكار لكن لم تفي بالغرض

عموما ساستمر بالمحاولة في البرنامج

واذا وصلت لنقطة الياس ساحمل المشروع

عسى ولعل نوصل للتنفيذ بدون مشاكل في البرنامج

وانا اقدر اهتمامك .. والله يعينك الحقيقة منتدانا اضخم منتدى برمجة عربي

الله يوفقكم في مسعاكم

#6

أخ

تصدق بالله

أنا لاقيت مثال عندي منذ يومين وكنت ناوي أدرج لك الفكرة بالفعل

لكن النت كان قاطع عندي ... ونسيت وعدي لك !!!!

آسف جداً

آسف جداً

آسف جداً

علي كل حال أنظر المرفقات

به الفكرة عموماً

حيث نسخت الكود من وسط برنامج قديم ووضعتها في مثال مبسط لعل وعسي يفيدك ويفيد جميع أعضاء المنتدي

بالتوفيق

وآسف مرة أخري

Binary Code.rar

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#7

اخي الفكرة تقسيم القيمة على 2 واسترجاح الباقي .

مثلا:

نريد تحويل الرقم 123 الى رقم ثنائي

123 تقسيم 2 = 61 والباقي 1

61 تقسيم 2 = 30 والباقي 1

30 تقسيم 2 = 15 والباقي 0

15 تقسيم 2 = 7 والباقي 1

7 تقسيم 2 = 3 والباقي 1

3 تقسيم 2 = 1 والباقي 1

1 تقسيم 2 = صفر والباقي 1

الان نقوم بأخذ القيم من الاسفل للاعلى

1111011 وهذا هو الرقم الذي يعادل 123 في الرقم العشري

معامل استرجاع الباقي في الفيجوال هو mod يعني نكتب الكود كذا

dim Rim
rim=n mod 2

يمكن استخدام لووب للقيام بهذه العملية وتخزين القيم في متغير نصي , لتتمكن من التحكم به.

تم تعديل هذه المشاركة بواسطة omani في 11 نوفمبر 2011 في 14:54

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#8

السلام عليكم

الاخ MMA_EG_Cairo

والاخ omani

بارك الله فيكم معلومات قيمة وستوصلني إن شاء الله

للكود الصحيح

تحياتي لكم ولكل القائمين على المنتدى

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…