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

هل يوجد دالة تحول عدد من نظام ثنائي الى عشري

مغلق
بدأه eng_ahghannam في 3 أغسطس 2005 · 2 رد · 621 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بإنشاء تطبيق يحول من عدد عشري الى ثنائي و لكن هل يوجد دالة جاهزة تحول من نظام عد ثنائي الى نظام عد عشري

#2

لايوجد دالة تقوم بالتحويل مباشرة وانما تستطيع من خلال الكود

Dim BIN As String, I As Long, r As Long
BIN = "1000001"
For I = 0 To Len(BIN)
If Val(Mid(BIN, I + 1, 1)) = 1 Then r = r + 2 ^ I
Next
MSGBOX r

*************************************************

**************************************************

مصطفى زيداني

#3

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

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

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