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

كود التحويل بين النظامين العشري والثنائي في VB

مغلق
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
 Public Function Bintodec(Val As String) As Long
Dim Lens, T1, T2 As Long
Lens = Len(Val)
y = 1
T2 = 0
For i = 1 To (Lens)
T1 = Int(Mid(Val, i, 1))
T2 = T2 + (T1 * y)
y = (y * 2)
Next i
Bintodec = T2
End Function

 
Public Function Dectobin(Val As String) As String
Dim T1, T2 As String
T2 = ""
Again:
Val = Val / 2
T1 = Val - Int(Val)
Val = Int(Val)
If T1 = 0.5 Then
T1 = "1"
Else
T1 = "0"
End If
T2 = T2 + T1
If Val = 0 Then GoTo EndLoop
GoTo Again
EndLoop:
Dectobin = T2
End Function

Super Nova

#2

مشكووووووووووووور يا عبدالقادر . كود لطالما بحثت عنه

#3

"ميت السلامة"

ميت مشتقة من مئة

Super Nova

#4

بسم الله الرحمن الرحيم

يمكن استعمال mod و div لحل هذا السؤال

#5

مشكور وما قصرت ،والله يعطيك العافية

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

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

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

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

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

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